2021 NFL Draft: Cleveland takes center stage at just the right time for Browns fans
CLEVELAND — The 2021 NFL Draft kicks off in Cleveland on Thursday night, but the hype surrounding this event began nearly two years ago. Riding a wave of optimism that would follow the Browns into their ill-fated 2019 season, fans filled the lush, renovated Public Square in downtown Cleveland on a sunny May afternoon. Dignitaries from the city and its […]
Continue reading »