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. A member of that team and longtime Clevelander Jim Brown was in attendance to witness the Cleveland Cavaliers’ first ever NBA Finals home victory on Tuesday. Before Game 3, LeBron James […]