Some recent analysis has led me to conclude that Boston and Miami are complete opposites when it comes to sports. New England goes and wins 2 of the last 3 super bowls, but you hear about them caring more about the Boston Red Sox winning a World Series. Meanwhile, the city of Miami has been home to 2 World Series wins in the last 7 years, but it
(
Read more... )
Comments 3
(The comment has been removed)
Reply
Reply
Reply
Leave a comment