Shanahan did not coach in 2014 after being fired by the Redskins in December 2013. Over four seasons in Washington, Shanahan recorded a 24-40 record with one postseason appearance.
Prior to his stint with the Redskins, Shanahan coached the Denver Broncos for 14 seasons. He won Super Bowls with the Broncos following the 1997 and 1998 seasons and led the team to seven postseason appearances and seven double digit-win seasons.
The 49ers are searching for a head coach after parting ways with Jim Harbaugh, who took the same position at Michigan. Harbaugh led San Francisco to three consecutive NFC championship games from 2011-13.
It was recently reported that Shanahan is expected to be a candidate for the vacant head coach jobs in San Francisco and Chicago.