Noah Syndergaard leaving Mets for Angels on $21 million deal

Noah Syndergaard leaving Mets for Angels on $21 million deal