Do you know who this is?

During the Sunday, April 12's episode (Season 14, Episode 8) of "The Amazing Race" reality television show on CBS, this Newcomerstown Truck Stop, Newcomerstown, Ohio, T-shirt was spotted. This episode was being filmed in Bangkok, Thailand. Does anyone know who this is?