What a summer it's been in the NBA.
Six of the NBA's 12 best players swapped teams, some teaming up in pursuit of championship glory alongside their friend.
With Kawhi Leonard and Paul George in LA with the Clippers, Anthony Davis joining LeBron James with the Lakers and Russell Westbrook being shipped to Houston to team up with James Harden, the NBA now is a league filled with Batman and Robins.
But which duo is the best? It's time to find out.
Click to see rankings of top 10 NBA duos after free agency
The Warriors are prepping to open the 2019-20 NBA season in some new digs at Chase Center in San Francisco. They will do it in some nice new uniforms, too.
Leading it all will be Steph Curry, who is more than ready to get started. He even gave a bold prediction that he'll make it rain from beyond the arc on opening night as the Warriors play host to the Los Angeles Clippers on Oct. 24:
The six-time All-Star suggested nothing but buckets during a GoDaddy launch event in San Francisco. His wife, Ayesha, responded perfectly with a simple "Wow, OK."
But we appreciate the confidence.
Curry's teammate, Klay Thompson, still holds the NBA single-game record with his 14 3-pointer performance last October, but Steph is right behind him with 13.
[RELATED: Steph responds to KD saying Warriors didn't accept him]
First things first: If anyone’s going to drain 22 threes in a game, it's Steph. And if that's the case, and he doesn't reach that checkpoint, perhaps he'll reach just enough threes to surpass Klay and leave him quiet for a while. At least until he comes back from injury.
Either way, expect a show on opening night.
The last player to win at least three NBA MVP awards was LeBron James when he took home the trophy for a fourth time in the 2012-13 season.
Steph Curry is ready to add to his trophy case. The Warriors' start point guard came up short in his attempt to three-peat as a champion last season, but he has a third MVP on his mind this year.
"At the end of the day, winning an MVP would be special," Curry said Tuesday to ESPN's Rachel Nichols on "The Jump." "And it's something that -- I've experienced before and would love to experience again.
"I'd love to push the envelope and push the limits a little bit."
Curry averaged 23.8 points and 7.7 assists per game while shooting 44.3 percent from the 3-point line in his first of two MVP seasons. He's averaged more points per game in every season since, and his 27.3 points per game last season were the second-highest of his career.
With Kevin Durant gone and Klay Thompson out for several months with a torn ACL, Curry is expected to see plenty of shots and could put up huge numbers. Curry was seen putting up shots late Monday night at the Warriors practice facility in San Francisco and seems locked in on silencing the Dubs' doubters.
[RELATED: Steph fires back after KD's criticism of Warriors offense]
"I always say, I'm playing like I'm the best player on the floor no matter what the situation is," Curry said to Nichols. "That's my mentality. It might not mean I'm taking every shot, but that's the aggressiveness that I need to play with and the confidence I need to have."
This will be a whole different Warriors team than in past years, but it could also be the return of MVP Steph.