McAllen Thunder Location: McAllen, Texas Level: professionalSport: baseballLeague: North American League Status: defunctYears: 2011-Website: http://www.mcallenthunder.com/Teams with the Thunder team name Tweets by mascotdb