David Robertson Signs With Phillies, Negotiates Contract Himself

You may also like...