Injuries derailed what could have been a stellar career. The accuracy in Sam Bradford’s arm was nearly unparalleled in between stints on the injured reserve list. Bradford is currently 32 and a free agent. He didn’t play in 2019, which means any existing injuries he had should be healed by now.
Bradford could do the job in the XFL, where the defenses aren’t as big, fast or strong as in the NFL. He’d have more time to work in the pocket, and when Bradford gets time his team gets points. It would be a win for both parties.