Javaris Ambrose
University of Illinois Champaign-Urbana IL USA
Hammerman USA IL USA
2023
Throws