The Giants' Buster Posey and Brandon Crawford lead their positions in All-Star voting, according to Monday's update.
The Giants' Buster Posey and Brandon Crawford lead their positions in All-Star voting, according to Monday's update. Alex Gallardo Associated Press file
The Giants' Buster Posey and Brandon Crawford lead their positions in All-Star voting, according to Monday's update. Alex Gallardo Associated Press file