49ers sign Kyle Shanahan to extension through 2025

Kyle Shanahan has a new deal after coaching the San Francisco 49ers to the Super Bowl last season.