Justin Thomas apologized for a homophobic slur picked up by television microphones at the US PGA Tour's Tournament of Champions.…