A look at the team's current 53-man roster heading into Week 1 vs. Dallas.
EAST RUTHERFORD, N.J. – Just prior to their first practice since cutdown day, the Giants today switched linebackers on their 53-man roster, signing free agent David Mayo and waiving former starter B.J. Goodson.
Mayo, 6-2 and 240 pounds, spent the previous four seasons with the Carolina Panthers. He was waived Saturday by the San Francisco 49ers, who had signed him as a free agent in March.
Mayo was drafted by Carolina in the fifth round in 2015 (from Texas State) by Giants general manager Dave Gettleman when he held the same position with the Panthers. He played in 59 games with four starts and was credited with 34 tackles (23 solo) and two passes defensed, as well as 32 special teams tackles. Mayo has also played in four postseason games, including Super Bowl 50.
Mayo played in all 16 games each of the previous two seasons and started a career-high three games last year. In 2017 he had a career-best 16 tackles (10 solo).
Goodson joined the Giants as a fourth-round draft choice in 2016, from Clemson. In three years, he played in 37 regular-season games with 20 starts, and played in one postseason game. His Giants totals include 115 tackles (81 solo), a half-sack, two interceptions, six passes defensed, two forced fumbles and one fumble recovery.
In 2018, Goodson played in 15 games with 13 starts and finished fifth on the team with 60 tackles (43 solo), a half-sack, two interceptions – both at San Francisco – and one fumble recovery
*The Giants also filled the final two openings on their practice squad by signing defensive back Corn Elder and wide receiver David Sills V.
Elder, 5-10 and 185 pounds, played in 13 games for the Carolina Panthers last season and was credited with three solo tackles. He was a fifth-round draft choice by the Panthers in 2017, from the University of Miami. Elder was waived by Carolina on Friday.
Sills, 6-3 and 211 pounds, entered the league as a rookie free agent from West Virginia University. He was signed by the Buffalo Bills on May 9 and released on Saturday.