Cyclones’ Peterson pitches and visits Citi Field