Tim Huebsch January 17, 2017
Olympic champions Carl Lewis, Allyson Felix and Michelle Carter made guest appearances on ABC’s The Bachelor on Monday.