Todd Frazier is staying in New York. After a brief stay in the Bronx, Frazier will play in Flushing this upcoming season after agreeing to terms on a two-year, $17-million contract with the Mets, according to sources. The deal is pending a physical, and The Athletic first reported the deal. Frazier became a fan favorite with…