Fox: 3-time All-Star Whit Merrifield announces retirement, has hilarious apology to Phillies fans