The New York Mets finally righted the ship with Saturday night’s 11-4 win over the Philadelphia Phillies. They set a franchise record for home runs with seven, also tying the major league baseball record in the process. Catcher Francisco Alvarez hit the final home run that tied the major league record. However, that wasn’t enough […]