Joshua Dobbs signs with San Francisco

Former Vol Joshua Dobbs signs with San Francisco.

Former Vol Joshua Dobbs signed with San Francisco.

Dobbs played for Arizona and Minnesota last season.

He signed a one-year contract with the 49ers worth $2.25 million in guaranteed money and $750,000 in incentives.

Dobbs played quarterback at Tennessee from 2013-16 under head coach Butch Jones.

He totaled 7,138 passing yards, 53 passing touchdowns, 2,160 rushing yards, 32 rushing rushing touchdowns, 62 receiving yards and two receiving touchdowns for the Vols.

Dobbs was selected by Pittsburgh in the fourth-round of the 2017 NFL draft (No. 135 overall).

He played for the Steelers (2017-19, 2020-21), Jacksonville (2019), Cleveland (2022),  Tennessee (2022), Arizona (2023) and Minnesota (2023) in the NFL.

PHOTOS: A look at Joshua Dobbs through the years