What took so long? SF Giants ace Logan Webb finally gets first All-Star Game invitation
Via: The Mercury News
Ace Logan Webb pitched the SF Giants' final game before the All-Star break the past two seasons, but the first-time All-Star will be ready if the N.L. needs.....