In a bit of surprising news, the Phillies have agreed to a minor league contract with Francisco Rodriguez, per Jon Heyman. Yes, the Francisco Rodriguez who has 437 career saves and a 2.86 ERA over a 16-year career. Rodriguez threw 25.1 innings last year for the Tigers, putting up a 7.82 ERA with 23 strikeouts […]