https://www.saint-etienne.fr/d%C3%A9couvrir-sortir/sports/stades/trouvez-stade-%C3%A0-saint-%C3%A9tienne F3 + tape le sport que tu veux 
Pour la muscu je connais gym-alpha, c'est 30€ par mois si tu paies par trimestre, et moins encore si tu paies à l'année. Y'a aussi Gygagym à Bergson (sur la route de l'Etivallière et de GG), qui est pas mal réputé et qui propose une séance gratuite avant inscription.
Stop avec les maillots svp, c'est encore plus chiant que les rumeurs de transferts... 