The 2016 NBA Finals were nothing short of a thriller, given all the suspense elements associated with it. LeBron James secured his place in history, leading the Cleveland Cavaliers to a championship ...
When reflecting on Andre Iguodala's career-defining moments, most fans will immediately recall the dying seconds of Game 7 in the 2016 NBA Finals, when he was blocked by a soaring LeBron James. It's ...