The 28-year-old has played with the Ravens the past six seasons after signing as an undrafted free agent out of Syracuse in 2008.
He has 215 total tackles, with 4.5 sacks over 87 games. McLain hasn't played a full season since 2011. McLain was released in February.
New York Giants