Three bikes parked in front of Mamma Mia's Pizza in Jersey City, home to one hell of a big slice. Mine's the one you can barely see. Can you guess which Jersey-based pros the other two belong to? (Don't bother checking the filename, it won't help.) Bonus for identifying the rider in the background.