‘Believeland’ Director Andy Billman Talks Cleveland Sports Title Drought
It has been 52 years since the last major sports title in Cleveland, Ohio. That could change in the next few weeks as the Cavs and Warriors meet in the NBA Finals. The series, which begins tonight in Golden State is the second consecutive NBA Finals for both teams. Despite being shorthanded, the Cavs led the Warriors 2 games to 1 before Golden State won three consecutive games to close out the series.