Sen. Sherrod Brown took a a sports talk-radio friendly view Friday morning on the news that the Cleveland Browns’ owners plan to move the team from downtown Cleveland to Brook Park, which sits about a dozen miles south off of Interstate 71. “The Cleveland Browns should be in Cleveland,” Brown told reporters after a campaign […]
The post U.S. Senator Sherrod Brown says Browns should stay in Cleveland appeared first on Signal Cleveland.