Registered: 14 years ago Posts: 382
Status: 3rd Stringer
That would mean that within the past year the Boston area has won the championships of three major sports. They beat our Rams, and my beloved Dodgers. Man, I'm glad I don't live in New England,