Turd of the Week #64

2000-07-29 0

Close-ups: Just say “No!”: You! Yes, you, ESPN. Especially you! What is up with this sick American sports broadcasting fetish with anything and everything but the actual […]

Turd of the Week #59

2000-06-17 0

Who says Americans don’t know geography? “World Cup champion France routs Belgium in Euro 2000” was the Sporting News headline after France beat Denmark 3:0 in the opening […]