Speedball

Speedball is a superhero from the Marvel comics and he is an upcoming character in the LOTM saga.