Owen Kelly Lafayette Leopards · NCAA Men's PositionGuardShirt number15NationalityUSAHeight196 cmWeight84 kg