According to 45 ESPN NFL experts — reporters, analysts, former players, Jim Harbaugh is the top candidate for NFL jobs:
1. Jim Harbaugh: 95 points
Current job: Michigan Wolverines head coach
NFL experience: Former 49ers head coach (2011-14)
In Harbaugh’s one NFL stop in San Francisco, he took over a 6-10 team and went 44-19 over the next four seasons — which included a heartbreaking three-point loss in Super Bowl XLVII. Before that, he inherited a 1-11 Stanford team and went 29-21 over four seasons. Most recently, he inherited a 5-8 Michigan team and has gone 28-11 in the three seasons since.