Shelby Weaver

Nationality: United States

Current Team: Toronto Raptors

Job Title: Player Development Manager

Job History

Player Development Manager of the Toronto Raptors since 2018-2019 (Hired).