Via: MLB.com
Declaring that the San Francisco Giants have returned to full strength might be a tad premature. But they're taking the necessary steps that lead to a.....