The answer is yes — multiple times. Even though the city hasn’t had an NFL team since the 2016 season, America’s Finest City has hosted the football league’s big game three times at the former San ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results