What are Christian McCaffrey's net worth and salary? Olivia Culpo's boyfriend is a man of many talents - here's a…