Breaking down the greatest undrafted Buffalo Bills players of all-time
3. RB - Fred Jackson
Fred Jackson is one of Bills Mafia's favorite players. He joined the Bills in 2007 and was teammates with Marshawn Lynch for two seasons. Jackson took over the starting running back duties in 2009, He remained with the Bills until after 2014, signing a free agent deal with the Seattle Seahawks in 2015, and reunited with fellow running back Lynch. Jackson played in 106 games with the Bills, starting 61. Jackson finished his career with 5,646 yards, ranking third in Bills history, and 30 rushing touchdowns, which ranks fifth.
Jackson's path to the NFL was an unusual one. He played his college ball at Coe College, followed by two seasons with the Sioux City Bandits, and in 2005 was named co-MVP of the United Indoor Football League. In 2006, he played for the Rhein Fire of the NFL Europe League, all before finally joining the Bills in 2007. Jackson will likely remain in the top five rushers in terms of yardage with only Josh Allen getting closer, with 3,611 yards. In case you're wondering James Cook currently sits 20th with 1,629 yards.