Alyssa Quirk/Asheville Tourists. The Asheville Tourists stadium with a view of the Blue Ridge Mountains and the surrounding city. Cannon Crompton sports@cherokeescout.com Despite not having a professional baseball team in Western North Carolina, this area is s... Premium Content is available to subscribers only. Please login here to access content or go here to purchase a subscription.