Shocker, but it looks like the Revolution wont be building a stadium in Boston.

Clearly I’m being a bit sarcastic. The subject of a soccer stadium for the Revs is sore subjects for fans. This news is as old and is racking up as much jokes as the Big Dig.