barnum42
New Member
I guess American Sports TV only broadcasts stuff American Teams will become "World Champions" in, such as American Football and Baseball, where the teams are all American (OK, and one Canadian team). Reason being, the sponsors don't want to back a show that could depict Americans as losersPongo said:You were right before, America kinda sucks when it comes to broadcasting the Olympics. They're pretty much the only sports event I ever watch and I'm never provided with enough.