Last November, after requesting and receiving his release from the New York Giants after being benched for Tommy DeVito, Daniel Jones, who'd started 69 games during his six-season run with Big Blue, put his ego aside and signed with the Minnesota Vikings. And we're not talking the main roster here, as he agreed to join the practice squad.
The 2019 first-round pick was eventually called up to the active roster to back up Sam Darnold for the Vikings' postseason matchup with the Los Angeles Rams, but that was purely a business decision, as that move officially entered him into the league's compensatory draft pick formula evaluation if he chose to sign elsewhere in free agency.