U.S. Markets open in 6 hrs 58 mins

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.