
As Browns stadium debate intensifies, will others be left in the cold?
Ohio lawmakers are considering providing $600 million in state funds to help the Cleveland Browns build a new stadium. An expert in sports economics argues that public funding for stadiums rarely benefits taxpayers and often falls short of promised returns …