This place is freakin legit! I'm not a huge baseball fan, but even I can appreciate 6 replicas of 6 major stadiums. So awesome! Plus there is food gallore! The sucky part is it's in the middle of nowhere and you're paying movie theater prices for nachos and beer, which I guess is expected at any sporting event type of activity. In conclusion, great times were had by all