With the NBA Finals beginning Thursday, this is the time of year I miss the Buffalo Braves the most....