Former Alabama RB T.J. Yeldon has a new NFL home.

ESPN’s Adam Schefter reported Monday morning that the Buffalo Bills have signed Yeldon to a two-year contract.

The former Bama back became a free agent after spending the last four seasons with the Jacksonville Jaguars. During his four-year NFL career, Yeldon has rushed for 1,872 yards on 465 carries (4.0 yards per attempt). He’s also recorded 1,302 receiving yards on 171 receptions.

The Jaguars originally drafted Yeldon in the second round of the 2015 NFL Draft. During his stellar three-year career at Alabama (2012-14), Yeldon rushed for 3,322 yards and 37 TDs.