Moylan is enjoying pitching in high leverage situations
Baseball, Kansas City Royals, MLB, Peter Moylan