New England Sports Museum offers fans of all ages the opportunity to revisit some of the most famous moments in sporting history. You'll also learn the stories behind some amazing athletes.
This display of sporting memorabilia is situated in West End, a place that has so much on offer! Fenway Park, Boston Common, and Faneuil Hall Marketplace are other interesting attractions not far away when you're all done at New England Sports Museum.