In a surprising twist, the San Francisco Giants have decided to designate Justin Dean for assignment, as reported by Susan Slusser of the San Francisco Chronicle. This move comes in response to the ...
A career-long pitcher in the Giants organization who reached the majors in 1989 died at age 60 of a massive heart attack.