A quick sneak peek at Allegiant Stadium in Las Vegas

In my mind, one of the big disappointments of the 2020 NFL season is the fact that two beautiful new stadiums opened up and fans aren’t allowed to watch games in either. Those two stadiums, of course, are Allegiant Stadium … Continue reading