Toronto Raptors guard Jeremy Lin may not have played a significant role in the Raptors' run to an NBA championship this season, but he gets a ring either way, and it's something he predicted back in 2013:

“I always told myself my progression is gonna be become a rotation player, become a starting point guard and then win an NBA championship,” Lin said in the Linsanity documentary that was released six years ago. “And people are definitely gonna laugh when they hear that. They're not gonna be laughing when it actually happens.”

Of course, he probably did not envision the title coming in this fashion, with Lin playing just one minute in the series, but he did go from being a rotation player to a starting point guard to eventually winning a championship, so, technically, Lin's premonition came to pass.

Lin was originally signed off waivers by the Raptors back in February. He struggled in the 23 games he played, averaging seven points, 2.6 rebounds and 2.2 assists over 18.8 minutes per game while shooting just 37.4 percent from the floor, 20 percent from three-point range and 81 percent from the free-throw line.

The 30-year-old, who played his collegiate basketball at Harvard, went undrafted but eventually landed with the Golden State Warriors for the 2010-11 campaign, where he played in 29 games.

But, of course, his breakout year came during his second season with the New York Knicks, when he appeared in 35 contests and registered 14.6 points, 6.2 assists, 3.1 rebounds and 1.6 steals across 26.9 minutes a night while making 44.6 percent of his shots, 32 percent of his triples and 79.8 percent of his free throws.

He then went on to spend two years with the Houston Rockets before bouncing around between the Los Angeles Lakers, Charlotte Hornets, Brooklyn Nets and Atlanta Hawks prior to landing in Toronto.