But unlike most veteran backs, we believe McGahee should find work before the season. Here are some logical landing spots:
Dallas Cowboys: Owner Jerry Jones made it an offseason priority to upgrade the team's backup running back, and then he never made an upgrade. The team already is dealing with multiple injuries at the position, including rookie backup Joseph Randle. McGahee to Dallas is easy to imagine.
New York Giants: The Giants are one of the rare teams that value the power running game and don't mind veteran backs. McGahee has three-down skills not dissimilar to former Giant Ahmad Bradshaw, and the depth chart is thin after David Wilson.
Miami Dolphins: McGahee certainly would love to sign with his hometown team. The Dolphins have not been shy about bringing in veterans this year, but a union here is unlikely unless Miami is truly ready to give up on Daniel Thomas, even as a backup to Lamar Miller.
Top of the market
It's not easy for veteran running backs to find jobs, but McGahee's three-down skills and toughness should help him land a gig even coming off an injury. I'd place McGahee at the top of a market that also includes Wells, Michael Turner, Cedric Benson, Tim Hightower and Brandon Jacobs.
Follow Gregg Rosenthal on Twitter @greggrosenthal.