Alot of major/minor league baseball is within easy distance of Baltimore. DC, Philly and even NY are also close enough for day trips. You can also watch the Twins AA and AAA teams when they visit Trenton, Reading, Bowie, Lehigh Valley and Harrisburg.