Walker on joining the Mets
March 21, 2016 | 00:03:40
Neil Walker talks about the intricacies of joining a new club and his excitement to live in New York
Neil Walker talks about the intricacies of joining a new club and his excitement to live in New York