Logan Webb Frustrated With Giants
Logan Webb Frustrated With Giants San Francisco Giants ace pitcher Logan Webb shared his frustrations last night after his complete-game victory against the San Diego Padres Monday. “I’m tired. I’m tired of losing. It’s not fun,” Webb told reporters, according to NBC Sports. “We’ve got to make some big changes in here to create that … Continue reading Logan Webb Frustrated With Giants
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed