Posted 1 year ago by loti in response to
listo's question:
I heard there was a sports museum in Boston. where?(give a different answer) .
And you heard right actually, cause I visited myself such a museum. it is called the Sports Museum of New England and is on Causeway street. If you're into hockey or basketball then this is certainly a must see. Remember Bobby Orr .. what about Larry Bird? you certainly will after visiting it. Admission is 6 $
