Leonard Washington

Leonard Washington is a college basketball player. He's on the University of Wyoming. He is 6 feet 7 inches.