MLB Update: Giants Revamp Lineup with Smith

Surprising Move by the San Francisco Giants In a pass that surprised many lovers but also signaled