Done in Four!

Red Sox Celebrate After Winning 2007 World Series

The Red Sox celebrate at Coors Field in Denver after sweeping the Colorado Rockies in the 2007 World Series. Photo credit: Jamie Squire/Getty Images

Nice job, Sox! They really made it look so easy.

Leave a Reply