Fred VanVleet has agreed upon a two-year, $18 million deal with the Toronto Raptors.

VanVleet has emerged as one of the NBA's best backup point guards.

VanVleet was a restricted free agent after going undrafted in 2016 out of Wichita State.