Luis Santiago

Luis Santiago is a baseball star who was coming close to breaking Cab Craig's home-run record when the Baseball Specter appeared and demanded he stop or everyone would suffer.

Season Three
(The Unnatural)

Appearances

 * What's New, Scooby-Doo? - The Unnatural