2007 World Series Champions

I know this isn't comic related, but a quick tip of the hat to the Boston Red Sox, winners of the 2007 World Series. This team was, in my opinion, better than the team that won in 2004. They had a lot more sheer will and guts to win the title, while this team was definitely more skilled and well-rounded. Not to say either team was bad. Anyways, congratulations to the Boston Red Sox. Way to be kids.