Cecil Shorts has agreed upon a two-year, $6 million deal with the Houston Texans.

Shorts' best season came in 2012 when he caught 55 passes for 979 yards and seven touchdowns.

Shorts has struggled with injuries and inconsistencies at the quarterback position with the Jacksonville Jaguars.