The New York Mets and St. Louis Cardinals square off on Friday night to begin a three-game set at Citi Field.
nypost.com