i doubt he goes to every game, come on.
even then, i don't think there's a problem. i would rather have parents who were invested in my career and came to see me than parents who couldn't care less. remember, sid doesn't see his folks all the time so i think this gives his parents an excuse to see each other while going to a new place.