La phrase est correcte car le mot "mucho" n'est pas un complément, c'est un adverbe. Étant donné que le complément "los deportes" est au pluriel, il est donc correcte d'employer gustan.
Important : il faut savoir que le mot après le verbe n'est pas forcément le complément.