World No.13, Ben Shelton reacted to the latest brand endorsement video dropped by sportswear company ‘On’, featuring Roger Federer and Sesame Street character Elmo.