Cleveland Cavaliers are NBA champs

The Cleveland Cavaliers have won the NBA finals, defeating the Golden State Warriors 93-89 in Sunday’s deciding Game 7.

Leave a comment

Name: (Required)

eMail: (Required)

Website:

Comment: