The Boston Red Sox win their second World Series in four years!
Mike Lowell was named the MVP of the series, but I think the ultimate MVP is manager Terry Francona who, ever since joing Boston in 2004, has given the Red Sox Nation two championships after an 86 year drought!
No comments:
Post a Comment