Career
He played college football at Richmond. Buffalo Bills
On April 29, 2013, Gaskins signed with the Buffalo Bills as an undrafted free agent. Buffalo released him on August 31, 2013, prior to the start of the regular season.
New York Giants
On December 31, 2013, he was signed to a Future/Reserve contract with New York Giants.
San Francisco 49ers
On September 1, 2014, he was signed to the 49ers 10-man practice squad. He was released on September 5, 2015 in order for the 49ers to make their 53-man roster.
On November 1, 2015, he was put into the game against the Saint Louis Rams. He had 5 carries for 6 yards and 2 receptions for 17 yards.