On Sunday night, the Cleveland Cavaliers defeated the Golden State Warriors in Game 7 of the NBA Finals, ending the 52-year major pro sports drought for the city of Cleveland. And the people of Cleveland took the streets to celebrate like they haven’t in half a century.
The last Cleveland team from the major professional sports leagues to bring home a title? The 1964 Cleveland Browns who won a pre-Super Bowl-era NFL title. That’s a lot of catharsis.
For instance: a report that fans had stolen a Cleveland Fire Department fire truck was proven false. Sort of.
Have something to add to this story? Share it in the comments.