Rams new stadium costs pass $4 billion, more than double any other U.S. stadium

Sports Business Journal reported that costs for the Los Angeles Rams' new stadium in Inglewood have passed $4 billion.

What to Read Next