NBA mock drafts had Michael Porter Jr. going as early as 1st overall and as late as 15th overall in the 2018 NBA Draft, but he ended up getting selected 14th overall by the Denver Nuggets in the draft.  

A couple of weeks after the draft the Columbia, Missouri native signed a four-year deal with the Nuggets that could pay him up to $15.4 million. On Monday, the 20-year-old made his first purchase with his NBA contract and used the money to surprise his mother with a brand new car.
 

 

Mom...I love you so much! It’s such a blessing for me to be able to bless you like this, it’s been a dream of mine! You are an angel to me and the most incredible mom in the world. There is so many things you’ve done for us kids that are so selfless of you I can’t comprehend it. I wanna say thank you for stopping your career of being a professional basketball player to raise 8 kids. Thank you for being a stay at home mom and homeschooling all of us. Thank you for being the last one to go to sleep and the first one awake. Thank you for the endless amount of clothes and dishes you’ve washed for us growing up. Thank you for all the food you’ve cooked for us. Thank you for making sure we all made it to our AAU tournaments and summer camps even when the money wasn’t always there. But most of all thank you and Dad for raising us to trust God’s word and lean on Him! I know I’m a knucklehead sometimes but I just wanna make you proud. ❤️😊

A post shared by Michael Porter Jr. (@mpj) on

Everyone was in on the surprise except for his mother, who was in complete disbelief when she realized what her son had just done.

As great as the surprise was, the caption on the post was even better.
 

“Mom…I love you so much! It’s such a blessing for me to be able to bless you like this, it’s been a dream of mine! You are an angel to me and the most incredible mom in the world. There is so many things you’ve done for us kids that are so selfless of you I can’t comprehend it. I wanna say thank you for stopping your career of being a professional basketball player to raise 8 kids. Thank you for being a stay at home mom and homeschooling all of us. Thank you for being the last one to o to sleep and the first one awake. Thank you for the endless amount of clothes and dishes you’ve washed for us growing up. Thank you for all the food you’ve cooked for us. Thank you for making sure we all  made it to our AAU tournaments and summer camps even when the money wasn’t always there. But most of all thank you and Dad for raising us to trust God’s word and lean on Him! I know I’m a knucklehead sometimes but I just wanna make you proud. ❤️😊”

Is someone cutting onions around here?

(H/T Instagram/mpj)