The city of Cleveland’s last professional sports title was in 1964, when the Cleveland Browns won the NFL Championship, now called the Super Bowl. Back when he played for the Browns as a fullback in his nine year career, Brown left the sport of football having set numerous NFL records at the time. in 2002, […]