logan webb san francisco giants

Giants’ Webb, Ramos Placed on All-Star Game Roster

The San Francisco Giants have two representatives heading to Arlington next week for Major League Baseball’s 94th All-Star Game. Starting pitcher Logan Webb and center fielder Heliot Ramos were both voted in for the first time in their careers. They have been leaders as of late, keeping the Giants alive and just under .500 heading […]

Giants’ Webb, Ramos Placed on All-Star Game Roster Read More »