Houston Energy Location: Houston, Texas Level: professionalSport: footballLeague: Women's Professional Football League Status: defunctYears: 2000-2008Website: http://www.houstonenergyfootball.com/Teams with the Energy team nameHouston, Texas View larger map Tweets by mascotdb