Three Cavaliers Competing at USA Baseball Collegiate Training Camp – Sports Illustrated

152

source