Toronto Raptors guard Patrick McCaw is grateful to once again be in the NBA Finals. This is the third consecutive year he will be playing for a championship.

https://twitter.com/PMcCaw0/status/1132502549926481921

McCaw was part of the Golden State Warriors, who won the championship in 2017 and 2018.

Now, he will be playing against them.

However, he is not expected to make any significant contributions for the Raptors in the Finals, which is the same reality he faced when he was with the Warriors. Still, for a player to appear in three consecutive NBA Finals, that's impressive.

Patrick McCaw chose not to re-sign with the Warriors this season and wound up with the Cleveland Cavaliers, who later released him after his underwhelming performance. He ended up with the Raptors but played sparingly throughout the regular season.

The four-year veteran guard averaged 2.6 points and 1.7 rebounds this season, appearing in only 29 games.

He hasn't played for the Raptors since Game 6 of the Eastern Conference semifinals against the Philadelphia 76ers.

Patrick McCaw chose not to re-sign with a championship team as he searched for a much more lucrative contract. Instead, he ended up playing for one of the worst teams in the league for a brief period of time, but for some reason, he still ended up with the Raptors, a team that will play in the NBA Finals for the first time in its 24-year existence in the league.

What a ride it has been. McCaw's return to Oracle Arena when the NBA Finals shift from Toronto to Oakland on June 5 will be shrouded in mystery — who knows how Warriors fans will react?