The Knicks officially have a new team …

The Knicks officially have a new team president. The franchise announced on Monday morning that Leon Rose is taking over effective immediately, after weeks of the former agent untangling himself from his role at CAA. “New York is the epicenter of basketball and Madison Square Garden has always been very special to me,” Rose said in a statement. “To be a part of the Knicks revitalization and basketball at The Garden is a challenge and a rare opportunity, one to be cherished, and I will do my utmost to make the fans, the City and ownership proud. I want to thank Jim Dolan for this opportunity.”