By SI Staff Host John Gonzalez dives into answers around this, and why Brian Flores decided to call out the NFL now, in the latest episode of the SI Weekly podcast. The Super Bowl returns to Los Angeles for the first time in 29 years. Sunday’s game between the Bengals and Rams will be held at SoFi Stadium, the NFL’s shiniest new showcase. Everything about the stadium is first-rate. It’s the biggest and most expensive stadium in the country, if not the world. As Cowboys owner Jerry Jones said, “It’s iconic.” It is also located in Inglewood, a predominantly Black, Latino and Hispanic neighborhoo…