This looks like a SNES game too. Maybe Tiny Toons Wild And Wacky Sports?