Christian McCaffrey has some dad guilt as football preseason heats up. The San Francisco 49ers running back has been busy in training camp ahead of the NFL season after welcoming baby daughter Colette Annalise with his wife, Olivia Culpo, in July. "I feel guilty at times," McCaffrey, 29, explained in an interview with the NFL Network on Tuesday, August 5. "I'm sleeping well in the hotel bedroom while [Olivia's] doing the dirty work. But I'm super thankful for her and she's doing an incredible job.