Christian McCaffrey's new house isn't too shabby...