The Oakland Raiders announced Saturday that they’ve signed DE Dion Jordan and S D.J. Swearinger and placed S Karl Joseph on injured reserve.
- The Raiders also waived LB Quentin Poling.
Indications were that Joseph’s injury could be season-ending and it appears Oakland felt it was best to just shut him down at this point.
Both Swearinger and Jordan were two of the free agents available, so it will be interesting to see if they can step in and help the Raiders push for a playoff spot.
Jordan, 29, is a former first-round pick of the Dolphins back in 2010 after Miami traded up to No. 3 overall to select him. He had two years remaining on his four-year, $20.572 million rookie contract when the Dolphins cut him loose.
The Seahawks signed Jordan to a one-year, $640,000 contract in 2017 and placed him on the NFI list before activating him in November. Seattle brought Jordan back on a restricted deal worth around $1.9 million for the 2018 season.
In 2018, Jordan appeared in 12 games and recorded 22 tackles, 1.5 sacks, a forced fumble and a pass defense.
Swearinger, 28, is a former second-round pick of the Texans back in 2013. He lasted just over two years in Houston before he was waived at the start of the 2015 season and later claimed off of waivers by the Buccaneers.
Tampa Bay cut Swearinger loose during the 2015 season and he eventually caught on with the Cardinals. The Redskins signed him to a three-year, $13.5 million contract back in 2017 but elected to waive him at the end of last season.
Swearinger was later claimed by the Cardinals before being released a few weeks ago.
In 2019, Swearinger has appeared in four games for the Cardinals and recorded 28 total tackles, no interceptions and one pass defense. He’s rated by Pro Football Focus as the No. 73 safety out of 80 qualifying players so far this season.
We had them featured in our Top 50 Available Free Agents list.
Looking for the latest NFL Insider News & Rumors?
Be sure to follow NFL Trade Rumors on TWITTER and FACEBOOK for breaking NFL News and Rumors for all 32 teams!