Nov 8, 2003 | Q
Wow — the U.S. baseball team won’t be making the trip to Athens for the Olympics next year, having lost to Mexico in the quarterfinals of the qualifying tournament yesterday. There was even a lot of talk about Roger Clemens pitching for the team, but alas, it wasn’t to be.