Kings’ De’Aaron Fox on NBA holding 2021 All-Star Game: ‘I think it’s stupid’
The NBA and National Basketball Players Association have reportedly agreed to host the 2021 All-Star Game on March 7 in Atlanta.
The NBA and National Basketball Players Association have reportedly agreed to host the 2021 All-Star Game on March 7 in Atlanta.