The Cleveland Browns are taking the Commanders’ route of naming things associated with their team. The home of the last-place team in the AFC South is now called Cleveland Browns Stadium
Last June, the Cleveland City Council called for the removal of the…