Keystorm's Brad Speck running again!