World Champs

Image above from Boston.com
This picture sums it all up that the Boston Red Sox are the 2007 World Series Champs! The Red Sox swept away a very good Colorado Rockies team in 4 games. Frankly, the Rockies didn’t even have a change againts this team. The NL is clearly the JV league and the AL is the varsity and the varsity always wins. Congrats to all of the players and espicially Red Sox Nation! Enjoy the new name of Title Town.
