Sweet! Olivia Culpo Gives NFL Star Christian McCaffrey All Her 'Love' After Injury NFL star Christian McCaffrey is one lucky man, as he has a big and loving supporter in Olivia Culpo.