Jim Harbaugh's best options in leaving the San Francisco 49ers appear to be the Oakland Raiders or Michigan. Adam Schefter adds that the pendulum is swinging in Michigan's direction.

Harbaugh's last game with the San Francisco 49ers will almost certainly be Week 17 against the St. Louis Rams.

Harbaugh led the 49ers to the NFC Championship game in each of his first three seasons.