Thibodaux Giants Location: Thibodaux, Louisiana Level: professionalSport: baseballLeague: Evangeline League Status: defunctYears: 1946-53Teams with the Giants team name Tweets by mascotdb