bringing it back to beantown,for the fans to witness
Red sox in 04 & 07 won their championship on the road
same with the patriots 3 SB (obviuosly most NFL teams win their SB away)
Not sure if it's fixed, but will be sweet to wrap it up at home.
Who knows the Lakers could storm and the Celts could collapse.
I've seen it all before.
Go green