Giants sign P Josh Johnson to a minor league contract; last pitched in majors in 2013 (3 Tommy John surgeries) (ESPN)

from ESPN http://ift.tt/1dPqUAn

No comments: