Replacing McIvor’s 3,847 yards and 30 touchdowns will be a tough ask, and Carson Haggard looks more suited to be a backup.