Metrics Scorecard

NBA owners have $10 billion invested in China: Report

May. 20, 2022 - 04:46 - 'Sideline Sanity' podcast host Michele Tafoya reacts to 40 NBA team owners reportedly having ties to China on 'Kennedy.'

For video troubleshooting and help click here.