The New Orleans Saints have signed Michael Thomas to a five-year, $100 million contract extension that includes $61 million in guaranteed money.

Thomas is set to make $1.148 million this season in the final year of his rookie contract. 

Thomas was one of several high-profile players holding out from training camp.

Last season, Thomas set franchise records with 125 catches and 1,405 yards while catching nine touchdown passes.