A few weeks ago I traveled to Dallas to watch the Cowboys play the Tampa Bay Bucs at AT&T Stadium (Jerry’s World). It was my first visit to the most amazing of sports arenas and I was definitely “Wowed”. Jones has put so many great amenities in the place that I didn’t even complain...