Kyle Shanahan has signed a new contract, according to a report Monday from Adam Schefter.

Financial terms were not disclosed, but Schefter reported Shanahan will now be among the NFL’s five highest-paid coaches.

The new contract is a 6-year deal that wipes out the remaining three years on his original contract, which was also a 6-year deal.

Schefter reported that Shanahan and 49ers owner Jed York banged out the new deal themselves.

The 40-year-old is 23-25 in his three years as the Niners’ head coach. Upon inheriting a 2-14 team from Chip Kelly, Shanahan went 6-10 in 2017, fell to 4-12 in ’18, then rocketed to a best-in-the-NFC 13-3 record in 2019 with a Super Bowl appearance.

As always, stay tuned to The Scoop for the latest.

National columnist - Zach joined the staff in 2012...and has been attempting to improve Doug and Scott's writing ability ever since (to little avail). Outside of football season, you can find him watching the San Antonio Spurs reading Game of Thrones fan theories.