Leslie Monteiro talks about the Mets best offseason acquisition. First impression is always important in any walk of life. There’s only one chance to make a first impression. In sports, it’s a must, especially playing in front of New York sports fans. In Neil Walker’s first home Mets game, he made an impression