The Ken Carman Show with Anthony Lima
Which fans still want an outdoor stadium for the Browns?
00:00 / 14:41
Advertisement