The Philadelphia Phillies sign free-agent pitcher Zack Wheeler on a five-year, $118 million deal, according to NBC Sports Philadelphia’s Jim Salibury

Wheeler is one of the top pitchers in this year’s free-agent class and has set career-highs with 195 strikeouts and 195.1 innings pitched with a 3.96 ERA over 31 starts.