The first pitch of the highly anticipated World Series matchup between the New York Yankees and Los Angeles Dodgers is scheduled for tonight at 8:08 p.m. ET.
Alex Verdugo will put on pinstripes this evening, but the Yankees star’s jog to the Dodger Stadium outfield will likely bring back memories of his time with the Dodgers…