The Boston Red Sox are champions at long last! Of course you don’t need me to say anymore than that.

The Bosox swept St Louis like the Queen was coming to visit, clinching the title and a record 8th straight game win. I sure wish I was back in Boston today!