With the NFL set to play its first home game in a new stadium in the heart of San Diego, the NFL is expected to open the 2017 season on Monday with a home game against the Atlanta Falcons at Qualcomm Stadium in San Diego.
This article originally appeared in the March 18 issue of the LA Times.