Why should hardworking taxpayers foot the bill for a billion-dollar stadium when the Browns' owners are perfectly capable of funding it themselves?
Here are the top political news stories for today.
Be the first to reply to this comment.
Join in on more popular conversations.