Cam Newton is having a really, really good day.

The Carolina Panthers QB has officially signed his five year contract extension through the 2020 season.

READ MORE: Click here for Georgia Primary Results

The contract is reportedly worth $103 million.

Last season, Newton became the first player in NFL history to accumulate 10,000 passing yards and 2,000 rushing yards through his first four seasons. He has picked up 14,426 passing yards and 2,571 rushing yards, standing as the only player in league history to top 3,000 passing yards and 500 rushing yards in four consecutive seasons.

READ MORE: 18 students dead, at least 1 teacher killed after Texas school shooting

His 33 rushing touchdowns are the most for a quarterback through four seasons in NFL history.

The deal has been rumored to be almost done for days now, and the news broke late Tuesday afternoon that it is a done deal.

MORE NEWS: John Driskell Hopkins of Zac Brown Band diagnosed with ALS

As more details are released we’ll post them right here.