Financial terms of the deal were not disclosed for the 26-year-old Rodgers, who spent his first four seasons with the Green Bay Packers.
A third-round draft pick of the Packers in 2014, Rodgers is coming off his worst season. He started only one of 15 games and had a career-low 12 receptions for 160 yards and a touchdown.
The 6-foot-4, 257-pound Rodgers had his best season in 2015, appearing in all 16 games and making 12 starts. He finished with career highs across the board -- 58 receptions for 510 yards and eight touchdowns.