VIDEO: Three Olympic champions guest star on The Bachelor

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