While it feels like Toronto Raptors superstar Kawhi Leonard is taking forever to make his free agency decision, it has not been longer than four days, but it could take a while for Leonard to announce.

Many, if not all, of the top tier free agents have been signed or dealt and all the remains is Leonard.

It is rumored that Leonard is deciding between the Los Angeles Lakers, Los Angeles Clippers and Toronto Raptors, the latter which he won a championship for in 2019. It is reported that Leonard wants silence and secrecy for his decision. Leonard has met with all three teams.

Leonard is the most highly coveted free agent this offseason, averaging 26.6 points, 7.3 rebounds and 3.3 assists last season.

But Leonard put his stamp back on the NBA after an impressive NBA playoffs performance, averaging 30.5 points, 9.1 rebounds and 3.9 assists.

Despite the fast pace of the NBA and their offseason, Leonard brings a different approach to it, being a quiet and laid-back superstar.

Yesterday, Leonard was videotaped in Toronto en route to what was supposed to be his meeting with the Raptors.

Kawhi Leonard is available to receive a five-year, $191 million contract with the Raptors, but only a four-year, $141 million contract with any other team.

So while NBA fans are anxiously awaiting Leonard's decision, he might take all the time for such an important decision.