Thomas Meehleib Lewis & Clark River Otters · NCAA Men's PositionGuardShirt number23NationalityUSAHeight188 cmWeight77 kg