On Tuesday, the Eagles announced that they have agreed to terms on a two-year contract with CB
McKelvin, 30, has spent the last eight seasons with the Buffalo Bills after he was originally drafted by Buffalo with the 11th-overall selection in the 2008 NFL Draft. McKelvin, played in 98 career games with 60 starts for the Bills, compiling 305 tackles (258 solo), 12 interceptions, 56 passes defensed, three forced fumbles and two fumble recoveries. He also served as both a kick and punt returner for Buffalo, recording 91 kick returns for 2,407 yards and a touchdown, while returning 71 career punts for 817 yards and three scores.
After beginning the 2015 season on the reserve/non-football injury list, McKelvin returned to action in Week 9 and started at safety in a contest vs. Miami. McKelvin went on to make five starts in the final nine games of the season (one at safety and four at corner) and recorded 32 tackles, two interceptions and nine passes defensed.
In 2014, McKelvin appeared in 10 games with nine starts, recording 48 tackles and a career-high four interceptions.
McKelvin amassed 1,468 kick return yards as a rookie in 2008, marking a Bills single-season franchise record. In 2012, he became the first Bills player to return two punts for touchdowns in a season, as he accumulated 431 yards on 23 punt returns for an NFL-best 18.7-yard average.
A standout at Troy University, McKelvin set an all-time school record with 3,909 all-purpose yards while returning eight kicks for touchdowns (seven punts, one kickoff), tying the NCAA Division 1-A career record. As a senior in 2007, he became the first player in school history to garner Football Bowl Subdivision All-American honors. In 48 career games, McKelvin made 24 starts on defense and recorded 165 tackles (132 solo), 23 passes defensed and four interceptions, one of which he returned for a touchdown.