Drew Brees has passed his physical and signed his historic $100 million, five-year contract with the New Orleans Saints.

The star quarterback agreed to the deal Friday. He visited team headquarters Sunday to put pen to paper on a contract that gives him the highest average annual pay in NFL history.

Brees then stopped by a sandwich shop he owns to grab some lunch. There he posed for photos, shook hands and signed autographs for star-struck fans.

Brees says he missed his teammates and is eager to practice against the scheme of new defensive coordinator Steve Spagnuolo. Brees spends parts of offseasons in southern California.

The Saints report for training camp July 24.

Get Caught Up On “What Everybody’s Talking About” In The Sports Kingdom!!! Sports Kings Radio, Saturday & Sunday 12n-4p on 1380 WAOK(Atlanta) and waok.com Follow “The Kings” on Facebook.com/sportskingsatl and on Twitter @sportskings1380.