Geno Smith and the Seahawks have agreed to a three-year, $105 million contract, sources told ESPN on Monday. Post navigation Jets’ Brown plans to return for 17th NFL season Free-agent booms and busts for all 32 teams since 2018: Which teams hit the jackpot?