Charles Barkley says NBA, NFL players should get COVID-19 vaccine first because they pay more taxes