1. Josh Dobbs
The top spot on this list should come as no surprise, as Josh Dobbs has truly impressed everyone who has watched him. Unlike the other players on this list, Dobbs didn't just leave the Steelers, he has spent time with several other teams before joining the Cardinals this year. He joined Arizona this year to fill in for Kyler Murray while he recovered from his torn ACL, and Dobbs has done a tremendous job as the stop-gap option.
While the Cardinals are only 1-5 with him at quarterback, they have been a much better team than most people expected them to be. They were looked at as a serious contender for the first overall pick entering the year, and with Dobbs at the helm, not only have they won a game, but they have been in close and competitive games nearly every week, against some tough competition. He had a brief opportunity to start last year with the Titans last season and did a solid job, and has only continued to impress this season.
Dobbs was selected in the fourth round of the 2017 NFL Draft by the Steelers, and although he never contributed much as a depth quarterback for the team, he seemed to be well-liked by many of his teammates, and fans all seemed to like him. With future Hall of Famer Ben Roethlisberger under center during his Steelers tenure, Dobbs never truly had a shot to rise up the depth chart and show what he had, but he maintained value to Pittsburgh.
Dobbs is an easy guy to root for as an underdog player, who hasn't been highly regarded during his NFL career, but is making the most out of his opportunity, and is proving that he definitely deserves a shot at competing for a job out of training camp, and potentially serving as a bridge option for an NFL team. Players such as Jacoby Brissett, Gardner Minshew, and Ryan Fitzpatrick have bounced around the league, started games, and served as some of the most reliable backup quarterbacks in the league, and Dobbs has proven there's no reason that he can't at the very least be held in that same category.
Every player deserves a second chance, and these three players are proving that just because things didn't work out for them in Pittsburgh, doesn't mean that they were done in the NFL. All three have played extremely well this year with their new teams and proved that they each have plenty to offer in the NFL this year, and in the future.