Yo no soy abogada, pero soy médico y a partir de los 16 años se les considera responsables para firmar un consentimiento informado, así que un contrato de un gimnasio, que es menos importante, imagino que también.
Si no pagas, le estás dando un mal ejemplo a tu hijo. Él sí sabía lo que había firmado y que se había comprometido a pagar un año. Así que deberías resolver la deuda y hacérselo pagar a él. Es casi mayor de edad y tiene que empezar a ser responsable.