Christian McCaffrey Isn’t the very first NFL Player Olivia Culpo Has Dated