Fox: Phillies RHP Zack Wheeler expects to retire at end of contract in 2027