In June, Oakland Raiders quarterback Derek Carr signed an NFL-record five-year, $125 million contract. Dan Snyder, the owner of the Washington Redskins has until July 17th to beat that number or he could watch his franchise's star quarterback, Kirk Cousins, join his former offensive coordinator-turned-head coach, Kyle Shanahan, with the San Francisco 49ers.

There are many in the media who have reservations about a deal actually getting done prior to the deadline. A failure to do so would likely make Kirk Cousins a free agent in 2018.

Washington has used the franchise tag on Cousins in back-to-back years, making a third time far too expensive for the team. Washington could still apply the transition tag in 2018 at the cost of nearly $29 million. They would then, at least, have the ability match any competing offer that Cousins receives from other clubs.

Now, there has been reported interest between Shanahan and Cousins. Shanahan is very fond of his former quarterback and even compared his new quarterback, third-round draft pick C.J. Beathard out of Iowa, to Cousins immediately after the team selected him in April.

"He processes the game so well," Shanahan told Peter King of TheMMQB in the 49ers draft war room. "Tough as s---. Got a chance. He reminds me a lot of Kirk Cousins."

Cousins has also expressed his fondness for Shanahan.

"I've always been a big fan of Kyle's," Cousins said in February prior to the Super Bowl. "I've always spoken very highly of him since the day I was picked and he called me right after the draft and just preached belief in me and encouragement, has coached me hard in all my years playing for him."

The deadline quickly approaches for Washington. If the two parties cannot get a long-term deal done, Cousins will play under the one-year $24 million contract from the franchise tag. After that, he would be free to go anywhere of his choosing.

"The Redskins have to be prepared to pay Cousins around $58 million in guaranteed money at signing because that's equal to this year and next year's combined franchise tag figures (roughly $24 million and roughly $34 million), and around $75 million to $80 million in total guaranteed money over the life of the contract. It'd probably have to have an average annual salary of between $25 million and $27 million."

Of course, those estimates depend on Cousins wanting to remain in Washington beyond the upcoming season.

Cousins had the best season of his career in 2016, completing 67-percent of his passes for 4,917 yards and throwing 25 touchdowns compared to 12 interceptions. In 2015, he threw 29 touchdowns while completing nearly 70-percent of his passes. Cousins earned the eighth-highest overall grade among NFL quarterbacks last season from advanced statistics site Pro Football Focus.

Should Washington and Cousins reach a long-term deal, there is always the 2018 NFL Draft for the 49ers. It is expected to possess a quarterback class that is viewed as far superior to that of the 2017 class. If a quarterback who is currently on the roster does not emerge as a potential future franchise player, then Shanahan and Lynch may target one of the numerous available prospects from a 2018 class that will likely include players like Josh Allen of Wyoming, Sam Darnold of USC, and Josh Rosen of UCLA.

This site is neither endorsed, nor sponsored by, nor affiliated with San Francisco 49ers or NFL Properties LLC. 49ers is a registered trademark of the San Francisco 49ers LLC. All teams and players mentioned are registered trademarks of the NFL and its respective teams. The use of any team names, words, trademarks, logos or photos have been used for descriptive purposes only. The content and information from other sites is the property of their respective owners. Player and team photos used with permission from USA TODAY Sports Images.