U.S. Markets closed

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.