Monday, September 20, 2010

Steve Berthiaume: Astros will win NLC in 2011

Here's a succinct recap from Baseball Tonight's Steve Berthiaume on the Astros' season, which starts with his prediction that the 2011 Astros will win the NL Central.