derek-lowe-released

An article by posted on September 19, 2012 0 Comments

I'm sure the Braves didn't see this 4 years ago when they signed Lowe to that hefty contract.

About the Author ()