baseball in a beautiful setting
This may be the most beautiful minor league ballpark in the country. Set in the Blue Ridge Mountains and with virtually no seats with obstructed views, minor league baseball is a real treat in Salem. The whacky mascot and the fun crowd games are simply a plus.