Tigers players Mesa Solar Sox players Orleans Firebirds players Virginia Cavaliers baseball players West Michigan Whitecaps players World Baseball Classic players of Canada 2017 World Baseball Classic players