LSU arena stakeholders plan a ‘due diligence review’

(iStock)

Amid disturbing revelations that have emerged about the top pick to develop a new $400 million arena for LSU, stakeholders plan a “due diligence review” to determine the future status of the p…


Already an INSIDER? Sign in.