Hoyer, 34, originally signed on with the Patriots as an undrafted free agent out of Michigan State back in 2009. He spent three years in New England before bouncing around with a number of teams including the Steelers, Cardinals, Browns, Texans and Bears.
Hoyer signed a two-year, $12 million contract that included $10 million guaranteed with the 49ers in 2017 but was cut loose in the first year of his deal. The Patriots signed him to a three-year deal shortly after, but later released him.
From there, Hoyer signed a three-year, $12 million contract with the Colts last year. He was set to make a base salary of $2 million for the 2020 season when Indianapolis released him this offseason.
Hoyer returned to the Patriots this offseason.
In 2019, Hoyer appeared in four games for the Colts and completed 35 of 65 pass attempts (53.8 percent) for 372 yards, four touchdowns and four interceptions.