Speedball

Robbie Baldwin is...

Speedball is a young superhero in the New York City area. He was a member of the New Warriors until the group disbanded.