Charles Barkley fought back tears during an on-air tribute to Ernie Johnson after the longtime host confirmed this will be his final season with the show, 37 years after he joined the program.