资讯

While football fans might see the Cleveland Browns as a charity case, the team is a for-profit enterprise. Why would taxpayers subsidize its new stadium?