The Baltimore Ravens found a new backup quarterback for their team and it is none other than former No. 1 NFL Draft pick Robert Griffin Iii. The former Baylor Bears superstar who was once a promising superstar for the Washington Redskins only to have even the lowly Cleveland Browns cut him after he suffered even further knee injuries signed a one-year deal with the Ravens. What makes this signing so infuriating for many NFL fans is that Griffin couldn't even hold a job with the Cleveland Browns while teams around the NFL still refuse to sign Colin Kaepernick -- a very talented quarterback who still sits at home simply because he became the face of kneeling during the National Anthem in the NFL.

The 2018 NFL quarterback signings

Robert Griffin III got the chance to be the star with the Cleveland Browns when he signed with them. However, even after winning over his teammates and getting the starting role, he suffered yet another in a long line of knee injuries and ended up waived, despite the Browns still not having an answer at quarterback.

The Baltimore Ravens worked out Robert Griffin III and announced on Wednesday that they will bring him in with a one-year deal to back up Joe Flacco. However, the Ravens are also looking at probably drafting a quarterback as well, so this is just a stop-gap deal for Griffin as he tries to prove he still deserves a spot in the NFL.

Who else has signed with NFL teams this offseason?

Brock Osweiler, who hasn't done anything of merit since he left the Denver Broncos after Peyton Manning retired, signed with the Miami Dolphins. Brandon Weeden, who has proven to be nothing more than an average backup quarterback, just signed with the Houston Texans, where he played in 2015-16.

Matt Cassel, who never lived up to his promise when leaving the New England Patriots, has signed with the Detroit Lions to make up Matthew Stafford.

Teddy Bridgewater (New York Jets), Tom Savage (New Orleans Saints), Chase Daniel (Chicago Bears), A.J. McCarron (Buffalo Bills), Mike Glennon (Arizona Cardinals), Brian Hoyer (New England Patriots) and Ryan Nassib (Jacksonville Jaguars) are all playing for new teams and Colin Kaepernick is still waiting for a team to take a chance on him.

The difference between these players is this. Colin Kaepernick led the San Francisco 49ers to the NFC Championship. He has thrown for 12,271 yards with 72 touchdowns and 30 interceptions in his career, one of the best TD-to-INT ratios in NFL history. But he knelt during the National Anthem and now even a broken down quarterback like Robert Griffin III has a job while Kaepernick doesn't.