Grab tickets to see a game at New England Baseball Complex. If there's nothing scheduled while you're in the area, you might like to check if they give a guided tour of the grounds.
To explore this sporting facility, head to Northborough. You'll find loads of other things to see and do in the area, such as Apex Entertainment Center, Tower Hill Botanic Garden, and Solomon Pond Mall.