Beards Beat Birds!!!
The Boston Red Sox won their third world series in ten years tonight, laying a 6-1 whipping on the St. Louis Cardinals.
Boston won the World Series, 4 games to 2. They won it in Fenway Park, which rules even more.
Big Papi, who should run for Governor, is the MVP of the World Series.