Player Profile: Bud Norris baseballguys.com Nov 03 '78

The Astros are awful. They won only 55 games, losing 107 times, as the worst team in baseball in 2012 (they won a mere 20 games on the road last season). They were outscored by 211 runs, also the worst mark in baseball. But things are looking up for 2013. They are moving to the [...]

Comments

[None]