I have heard alot of good things about the Airhogs new facility in Grand Prairie. The young one got a job out there as part of the ground crew and said it was a really nice stadium. Anyone had a chance to see it yet?
If I'm not mistaken, the season starts this Friday with Pete Incaviglia at the helm.
Original Post