Phillies remove Pete Mackanin as manager

Mackanin will stay with the franchise, as a special assistant to the general manager.

Tagged

Sports, Phillies