San Francisco Chronicle
SF Giants exec is already threatening to pull the plug on the season
1 day ago
KRON via Yahoo
SF Giants’ Logan Webb, Heliot Ramos named MLB All-Stars
6 days ago
247wallst.com
You Can't Name the 10 Highest-Paid Players in the MLB
4 days ago
View all
Giants • #62 • P, SP
Logan Tyler Webb (born November 18, 1996) is an American professional baseball pitcher for the San Francisco Giants of Major League Baseball (MLB). He was drafted by the Giants out... Wikipedia
Yahoo! Fantasy Baseball Start your season today!
Sign up now
Heston Kjerstad
Whit Merrifield
Shohei Ohtani
Aaron Judge
Cristopher Sánchez
Show more