statsontapp.com
Consecutive title losses in professional sports
With their defeat of the Golden State Warriors in this year’s NBA Finals, the Cleveland Cavs avoided becoming the 34th franchise in pro sports history to lose the title in their sport in cons…