Think who you want to think is gonna win this series. But these idiots claiming that some "tragedy" that happened in the shithole city of Boston that nobody gives a damn about is going to make them win is just too damn LOL. Seriously, nobody cares about some bombing in that terrible piece of trash city, and it has nothing to do with the outcome of a sports game.
That being said, STL will win game 6 and probably win game 7, but Boston might get em in 7 too. GL yall.