I made this video is 2009, before recent events and the Cleveland Cavaliers 2016 NBA championship. To many people there was an alleged curse on the city of Cleveland, Ohio that prevented them from winning a major sports championship from 1952-2016. Until June 19, 2016 it was the biggest sports championship drought in any U.S. city. The previous Cleveland title came in 1964 when the Cleveland Browns won the NFL Championship. Among locals and even sports fans in general, The Catch, The Drive, The Fumble, and The Shot all evoke images of Cleveland sports futility.
Video Editing by:
Thumbnail Artwork by