NFL: Atlanta Falcons at Tampa Bay Buccaneers

Running back Bobby Rainey says he is signing with the Giants. (Kim Klement | USA TODAY Sports)

The Giants are adding more than one new face to their roster right before the start of their offseason program.

Running back Bobby Rainey followed the lead of linebacker Kelvin Sheppard on Sunday and broke the news of his impending signing with the Giants. Rainey announced the news on Instagram (post below). Like Sheppard, Rainey had a recent workout with the Giants.

Remember, the Giants can carry as many as 90 men on their roster right now. There may be more signings to come in the next few days.

So, who is Rainey? He appeared in all 16 games for the Buccaneers last year, but started none, receiving a grand total of eight offensive touches. He was very active on special teams, though, returning 29 punts (10.0 yard average) and 19 kickoffs (24.7 yard average). Rainey played a team-leading 268 special teams snaps.

Rainey, 28, was signed out of Western Kentucky as an undrafted free agent by the Ravens in 2012. His best season came in 2013, where he rushed for a combined 566 yards and five touchdowns for the Browns and Buccaneers. He ran for 406 yards and a touchdown for Tampa Bay in 2014, and also had 33 catches for 315 yards and a score.

Rainey will have a chance to compete in camp, but his signing is likely pointed toward depth and special teams considerations. Rashad Jennings emerged as the team's No. 1 back with a strong finish to the 2015 season once he broke up the team's running back committee, and Shane Vereen remains the Giants' third down and two-minute back. Orleans Darkwa and Andre Williams will also return.

New York Giants is my new home for the 2016 season[?] [?] S/O to my homie/Fam @deesigns239 for the edit. #anotheropportunity #grateful #Gotime #blessed A photo posted by Bobby Rainey (@bobbyrainey_43) on Apr 10, 2016 at 1:02pm PDT

James Kratch can be reached at jkratch@njadvancemedia.com or by leaving a note in the comments below. Follow him on Twitter @JamesKratch. Find and like NJ.com Giants on Facebook.