McCray, 22, of New Jersey, pleaded guilty to a federal arson charge Wednesday, admitting he torched 11 parked NYPD vehicles last year in a parking lot near a Brooklyn police stationhouse.