Who won last 5 nba championships July 8, 2019 16 32 64 128 Who has won the last 5 nba championships Who won 5 nba championships Who won the nba championships the last 5 years