It's the human and fun side of our sports heroes
Browsing Tag

the United States

Toronto Raptors to start NBA season in Florida

The Toronto Raptors will start the upcoming NBA season based in Florida after the franchise failed to agree a deal with Canadian authorities over Covid-19 protocols, team officials said Friday.