TD Garden on “Boston sports spots worth the trip”, a list by Priya Nandakumar on TheLysts.