We knew that Boyslife.org readers were smart, and our World Series poll proved it.
Before the League Championship Series began back on Oct. 9, we asked you who you thought would win the World Series. Here are the results of that poll:
Posted October 9, 2007 @ 2:57 pm
As 48 percent of you predicted, the Boston Red Sox won the World Series. They swept the Colorado Rockies last night, 4 games to none.