The world of sports lost a giant this afternoon as former NBA Commissioner David Stern passed away at the age of 77.
Let’s throw it back to the legendary 2004 Detroit Pistons NBA championship celebration, where Stern awarded the team the Larry O’Brien Trophy, and then awarded the Finals MVP award to Chauncey Billups:
(Video begins at 5:30)