I am wondering why Vanvleet rejected the $22.8M player option contract and behind that, it's making everyone think that there are already some talks with other teams for his contract. And that's for sure when he's needed by some other teams that's trying to scout him out.
They already know what happened to some players who rejected huge offers such as that and ended up not getting the same offer again, I'm sure when he rejected that offer he have a good offer from the other team and it might be the best time to accept it because he might be needing of a good start since Toronto Raptors is not getting any hype after Kawhi Leonard has gone and they didn't get to the NBA finals again. the dude might want to join a championship team where he can effectively contribute to that team and make them one of the best championship contenders next season.
Maybe he is getting a better offer from another team? I mean at least he has to be very certain that he is going to get at least a similar offer from somewhere else to reject such a big offer. I am also sure that he knows very well about a lot of players who have rejected similar kinds of offers which they have not gotten later. So he must have made this decision, knowing that he is going to get a better offer or at least a similar offer. Otherwise, it may end up being a stupid decision. The thing is he has a consistent performance which is going to help him get good offers.