Steph Curry has, and will continue, to torment the NBA for years to come.
The two-time MVP has established himself as the greatest shooter in NBA history. Able to pull up from anywhere and sink a shot, Curry's shooting prowess has made him one of the most difficult players to play against.
Dallas Mavericks owner Mark Cuban was asked which NBA player he most enjoys beating, and picked none other than the Warriors superstar.
With our All Access Daily newsletter, stay in the game with the latest updates on your beloved Bay Area and California sports teams!

“It used to be anyone with the Spurs, but now, probably Steph [Curry]," Cuban said on the 10 Questions With Kyle Brandt podcast. "He’s just so amazing, and he’s been doing it so long and he’s got so many rings. You just never know what’s going to happen -- he’s never out of a game.
"He’s pulling up from half-court and swishing it. The way he shoots the ball is nothing anybody’s ever seen. Steph is just … he’s a good dude but the game’s never over with him in the game.”
In 33 games played against the Mavericks throughout his 12-year NBA career, Curry has averaged 23.7 points per game on 47.7 percent shooting from the field and 45.7 percent from 3-point range.
RELATED: Steph, Warriors are real threat to LeBron, Lakers in West
Golden State Warriors
Find the latest Golden State Warriors news, highlights, analysis and more with NBC Sports Bay Area and California.
In a Feb. 6th game against the Mavericks last season, Curry scored a whopping 57 points while hitting 11-of-19 3-pointers in Golden State's 134-132 loss to Dallas.
In what was one of the best games of his career, not even Curry's historic night was good enough to beat Dallas.
That win must have felt good for Cuban and his Mavs.