Ken and Lima discussed the Buffalo Bills agreeing to a new open-air stadium. Are the Browns next to consider a new stadium in Cleveland down the line and who will pay for it. Do the Browns need new stadium to keep up with other teams?
Listen to The Ken Carman Show with Anthony Lima weekday mornings 6-10am on Sports Radio 92.3 The Fan and the Audacy App!