Toronto Raptors guard Fred VanVleet (23) Jim Dedmon-USA TODAY Sports

All-Star point guard bets on himself and wins again

Fred VanVleet has always gambled on his own talent. Those bets keep paying off.

NBA insider Marc Stein reported that it would be a “legitimate league wide surprise” if point guard Fred VanVleet doesn’t agree with Houston Friday.

VanVleet opted out of his $22.82 million contract for next year with the Toronto Raptors. It’s safe to say that was a wise financial decision, as VanVleet’s expected two-year deal nearly doubled that salary.

The Raptors point guard went undrafted out of Wichita State, despite a college career that included a Final Four run and an undefeated regular season. VanVleet won a title in 2019, setting a Finals record with 16 three-pointers off the bench. He also made the All-Star team in 2022, but he’s also known for betting on himself.

VanVleet tweeted that after he wasn’t picked in the first round in 2016, which comes with a guaranteed contract, he chose to become a free agent instead. That paid off, as VanVleet signed a series of lucrative deals: First $18 million for two years, then a four-year $85M deal in 2020, and now he’s likely to get nearly $84M. The latter two are the biggest contracts ever for an undrafted player.

Perhaps scouts didn’t believe in the diminutive VanVleet because of his small size, but he’s a hard-nosed defender and has developed into a great scorer and passer. He set the Raptors single-game record for assists in April.

VanVleet also set the single-game scoring record for Toronto in 2021, and this is a franchise that had Vince Carter, Tracy McGrady, Chris Bosh and DeMar DeRozan.

Now he’ll take his talents to a Rockets team that’s heavy on young talent with potential but light on veteran leadership. He’ll start alongside Jalen Green as Houston switches from a rebuild to competing.

Plus, VanVleet gets to hit the free-agent market again at age 31, so he can bet on himself once again. We wouldn’t bet against him.

More must-reads:

TODAY'S BEST
Timberwolves chew up Nuggets to force Game 7
Rangers secure spot in conference finals after stunning third-period comeback over Hurricanes
Xander Schauffele makes history in first round of PGA Championship
Yankees' Hal Steinbrenner shares massive Juan Soto contract update
Steelers' Cameron Heyward addresses contract holdout
Knicks star ruled out for potential closeout game
Dodgers starter undergoes season-ending UCL surgery
Clemson’s Dabo Swinney gives smug response about not using transfer portal
Caitlin Clark's debut was most-watched WNBA game in more than 20 years
Watch: Chris Kreider's natural third-period hat trick shatters Hurricanes' comeback hopes
Veteran NFL safety will either play for this team or retire in 2024
Former Red Wings head coach linked to open NHL job
How Patriots' Drake Maye has already impressed Jacoby Brissett
LeBron James, Giannis Antetokounmpo, Stephen Curry among Forbes' highest-paid athletes for 2024
Steve Cohen addresses if Mets could again be trade-deadline sellers
Tiger Woods ruins strong first round with sloppy finish at PGA Championship
NFL responds to speculation about Chiefs schedule and Taylor Swift
Despite hopes for change, NASCAR championship weekend will return to Phoenix in 2025
Chiefs will achieve something not done since 1927 with 2024 schedule
Yankees' Aaron Judge comments on resurgence after bad slump