Player Profile: Bud Norris 5 years ago

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 [...]