Browns Owner Eyes $100 Million Tax Break For $2.6 Billion Stadium

The Cleveland Browns are pushing a proposal that could reduce construction costs on their planned $2.6 billion stadium by about $100 million through tax exemptions.

Browns Owner Eyes $100 Million Tax Break For $2.6 Billion Stadium
The Cleveland Browns are pushing a proposal that could reduce construction costs on their planned $2.6 billion stadium by about $100 million through tax exemptions.