On Thursday afternoon, the Pittsburgh Steelers signed quarterback Dwayne Haskins to a one-year contract. The deal is a reserve/future contract.

Haskins, a 2019 first-round pick, was released by the Washington Football Team on Dec. 28.

Haskins met with the Steelers on Thursday before inking the deal, according to ESPN's Adam Schefter.

Shortly after the signing, the QB took to Twitter to express his excitement about getting a second chance in Pittsburgh:

Dwayne Haskins was released by the Washington Football Team one day after he was benched in a Week 16 loss to the Carolina Panthers.

The week prior, Haskins was fined $40,000 for violating COVID-19 protocols for the second time this season after videos surfaced showing the QB maskless at an indoor party for his girlfriend's birthday.

Washington started journeyman Tyler Heinicke over Haskins in Week 17, and Haskins was waived the following day.

Haskins took accountability for his actions:

Dwayne Haskins was the No. 15 overall pick in 2019 after starring for Ohio State in 2018. He struggled in seven starts as a rookie, and substandard work ethic and off-the-field behavior defined his rocky stint in Washington.

He started the first four games of the 2020 season before being benched in favor of Kyle Allen. Injuries thrust Haskins back into action later in the season, but he failed to prove himself to be a starting-caliber QB.

Overall, the 23-year-old has a 3-10 record as a starter in two seasons with a 74.4 passer rating. He has thrown 12 touchdowns against 14 interceptions and has completed just 60.1% of his passes.

QB Ben Roethlisberger, 38, has one year remaining on his contract and has not yet made a decision about whether he'll return for another season or retire. Mason Rudolph is signed through next season, too.