Houston's sports mascots through the years
Houston's sports mascots through the years
Astros, Phillies: The World Series could be a battle of mascots
Sasha Mascot Hall of Fame
The award is voted on by all 26 NFL mascots at the NFL Mascot
A few Houston mascots at the Texans vs Jaguars game! : r/houston
Life As a NCAA Power 5 Mascot — Living Sport
A Look at Astros Mascots
20 Most Confusing Mascots in Sports History