At 33 years old and just over six feet tall, Kyle Lowry is one of the oldest and shortest players on the Toronto Raptors. A recent ESPN feature revealed that Lowry has gained tremendous respect from his teammates - and opponents - over the years.
However, one of the most brutally honest assessments of Lowry in the feature came from fellow Raptors point guard Fred VanVleet. While many of the Raptors players, coaches and brass had nothing but compliments and insights into Lowry's reputation as a tough-as-nails player, VanVleet called him a "jackass."
And that's a compliment, too.
"He's a complete jackass on the court, and he's probably one of the best teammates I've ever had."
Lowry has been a bit of a late-bloomer in the NBA. He spent his first six NBA seasons with the Memphis Grizzlies and Houston Rockets before being traded to Toronto in 2012.
The following season he saw career highs in almost all categories and earned his first All-Star selection in the 2014-15 season at the age of 27. He has not missed the All-Star game since.
Unsurprisingly, Lowry's ascension into an All-Star-level point guard has also coincided with the Raptors making it to six straight playoff appearances.
While his numbers in the 2018-19 season were a bit of a drop from his previous five years in Toronto, Lowry has still been an important piece to the team.
And now he's a key member of a team that a game up on the Golden State Warriors in the NBA Finals.
Game 2 of the NBA Finals is set for 8 p.m. E.T. on ABC.