Colorado’s Travis Hunter opens up on why he’s limiting fan interactions now: ‘People scare me’

Travis Hunter opens up about why he’s limiting his fan interactions and the steps he’s taking to ensure his safety as his fame grows.