Foster caught only 35 passes for 389 yards in four disappointing seasons for the Crimson Tide. An undrafted rookie, he recorded his third 100-yard receiving game on Sunday for the Bills, and with 19 catches, Foster has more yards (468) in the NFL than he did in college