Steve Parish was never one to walk the straight-and-narrow, even during his childhood growing up in Flushing Meadow, Queens.