Created by artist Steve Ditko and writer Tom DeFalco, the character first appeared in The Amazing Spider-Man Annual #22 (January 1988) originally known as Speedball,[REF] (initially as a candidate for Marvel's separate New Universe imprint[REF]).
Marvel Comics published ten issues of the monthly comic book series Speedball from 1988 to 1989.