The Giants will finish road play this season with an unusual New York stop. They will play the Mets from Sept. 17-19 and the Yankees from Sept. 20-22.