Stephen Curry has had some week even by his own remarkable standards.
The point guard began by making his comeback from a knee injury for the Golden State Warriors on Monday and dropping an NBA record 17 points in overtime to defeat the Portland Trail Blazers in game four of their Western Conference semi-finals series.
A day later he was named the first ever unanimous MVP in the award's 61-season history and becoming the back-to-back recipient of the honour.
Have your say on GiveMeSport - NBA by taking part in our survey here: http://gms.to/1ZIq9kk
He followed that up with a 29-point outing in game five with the Blazers at the Oracle Arena to help guide the Warriors to the conference finals.
To cap off a great week for the 28-year-old, the league has announced that he had the number one selling jersey for the second consecutive year.
The three-time All-Star will certainly be hoping this will be a good omen as his ultimate goal is to bring a second straight championship to the Bay Area.
This only goes to outline how the global popularity of the two-time MVP has grown considerably over the past two years.
The biggest news on the list of the NBA's list of top-selling jerseys, however, wasn't the fact that Curry came in at number one, that much was obvious, but New York Knicks rookie Kristaps Porzingis at number four.
The Latvian had the fourth highest selling jersey in the opening three months of the campaign and it seems the number of people purchasing Porzingis jerseys didn't wane.
This occurrence seemed almost impossible after the negative reaction the seven-footer received from Knicks fans when he was drafted last summer.
His impressive performances early in his rookie season changed the minds of those in the Big Apple and he has benefitted in the NBA's biggest market.
With no disrespect to some of the other teams in the league, the 20-year-old would probably struggle to be in the top ten of jersey sales if he was plying his trade for many of the other franchises.
Being a star in New York opens up countless opportunities off the court and Porzingis is finding that out first hand.
Retired L.A. Lakers legend Kobe Bryant was second to Curry on the list, which is a tremendous feat for a player of his age.
The Black Mamba has always been one of the most popular players in the league but the announcement of his retirement had a big part to play in the Bryant no. 24 jerseys flying off the shelves as it seemed like everybody wanted to don the great man's name in his farewell year.
In January, Bryant was third on the list with LeBron James in second-place but the King dropped to third and Oklahoma City Thunder superstar Kevin Durant rounded off the top five.