Two-time NBA All-Star Zach Randolph is retiring from the league. 

The former big man spent his 17 years in the league playing for the Portland Trail Blazers, New York Knicks, LA Clippers, Sacramento Kings, and perhaps most memorably, the Memphis Grizzlies. In Memphis, he led the team to a franchise-record of seven straight playoff appearances. He averaged 16.6 points and 9.1 rebounds throughout his career. 

Randolph made the announcement on his social media pages with a statement reading, "I gave this game my all, and it gave everything back and more. Basketball will always be a part of me. From Marion, to East Lansing, to Portland, NY, LA, Memphis, Sacramento, and everyone in between - thank you all for an incredible journey. Special thank you to the Memphis Grizzlies and the entire city which I will forever call home, my family for always supporting me - my mom, brother, and sisters for taking this journey with me, the Portland Trail Blazers for taking a chance on a young kid from Marion, Coach Moe Smedley, Coach Tom Izzo, Commissioners David Stern and Adam Silver for the opportunity, all the NBA organizations, front offices, staff, and every single teammate. To my agent Raymond Brothers - you’ve not only been my agent my whole career, you’ve been my big brother as well."

Randolph's last game was in March 2018.

He ended his statement: "One love. Z-Bo."