43 NFL players who spent time in other leagues

Arena, the USFL, CFL and other leagues have been the path to the NFL for some players.

Jeff Garcia

Jed Jacobsohn/Getty Images

A four-time CFL All-Star and four-time NFL Pro Bowl selection, Garcia began his professional football career with the Calgary Stampeders of the CFL as an undrafted free agent in 1994. In 1999, Garcia debuted in the NFL with the San Francisco 49ers.