Despite being brought in to visit the Seattle Seahawks two weeks ago, Colin Kapernick did not sign with the team. Instead, the team signed another quarterback that visited with them. The San Francisco 49ers also added a veteran pass rusher, while the Baltimore Ravens swapped cornerbacks.

Seahawks sign Austin Davis

The Seattle Seahawks signed veteran quarterback Austin Davis to compete for the backup job behind Russell Wilson. He will compete with second year quarterback Trevone Boykin, who was arrested twice this offseason. He was arrested for misdemeanor charges of marijuana possession and public intoxication in late March.

Two weeks later, he got in trouble for violating his parole from the incident. Davis will be entering his sixth season in the NFL, having been with what was at the time the St. Louis Rams, Miami Dolphins, Cleveland Browns and Denver Broncos. For his career, he has played 13 games and started 10. He has a 62.4 completion percentage, 2,548 yards, 13 touchdowns, 10 interceptions and an 80.4 quarterback rating. To make room for Davis, the Seahawks waived quarterback Jake Heaps.

49ers sign Elvis Dumervil

The San Francisco 49ers signed veteran pass rusher Elvis Dumervil to a two-year contract. Dumervil has played in the NFL for 10 seasons, six with the Denver Broncos and the last four with the Baltimore Ravens.

For his career, he has played in 146 games and started in 99 of them. He has 255 tackles, 99 sacks, 23 forced fumbles, 13 fumble recoveries and one interception. He is also a five-time Pro Bowler and two-time First Team All-Pro. Dumervil should provide a veteran presence to a rebuilding 49ers team and help out a pass rush that finished 28th in pressure rate last season.

Ravens swap cornerbacks

The Baltimore Ravens swapped cornerbacks today as they released Kyle Arrington to sign Brandon Boykin and Al-Hajj Shabazz. Cutting Arrington saved the team $2.1 million in cap space. He missed all of last season with a concussion and was released with a failed physical designation.

Boykin has primarily played the nickel position during his five-year NFL career.

He missed all of last season with the Chicago Bears with a pectoral injury. For his career, he has played in 64 games and started 7 of them. He has 118 tackles, 36 passes defended, 8 interceptions and 5 forced fumbles. The Ravens will be Shabazz's fifth team in three years, as he has bounced around the league. He has played in eight games and has one career tackle.