MLB
HomeScoresRumorsHighlightsDraftPower Rankings
Featured Video
Benches Clear in Detroit 😳

San Francisco Giants: Will Ryan Vogelsong Be an All-Star?

Manny RandhawaJun 8, 2011

On April 28, 2011, a 33 year-old righty who hadn't started a major league game in seven years took the mound at PNC Park in Pittsburgh to face his former club, the Pirates, in his debut with the club that first drafted him nine years earlier, the San Francisco Giants.

Ryan Vogelsong, the journeyman who, in order to keep his professional baseball career alive, found himself playing for the Hanshin Tigers of Japan from 2007 to 2008, had come full circle.

TOP NEWS

New York Mets v Chicago Cubs
New York Yankees v Houston Astros

Vogelsong struggled with Pittsburgh for five seasons, going 10-19 with a 6.00 ERA before being let go after the 2006 season.

After spending two years in the Nippon League in Japan, the Philadelphia Phillies took a chance on Vogelsong and signed him in 2010.  Vogelsong's time in Philadelphia was short, however, as he was released on July 15 the same year.

Then the circle of Vogelsong's career was completed, as he signed a minor league contract with the Giants with an invitation to spring training in 2011.

Vogelsong was tasked with replacing the injured Barry Zito in the fifth starting rotation spot, and what a pleasant surprise he's been for San Francisco.

Vogelsong has quickly become one of the most reliable starters on San Francisco's elite pitching staff, which begs the questions: will he be named a National League All-Star?

The answer to that question will be found over Vogelsong's next couple of starts. If he continues to dazzle, he may very well find himself in Arizona for the midsummer classic, especially since his skipper, Bruce Bochy, is going to be the manager for the National League.

Vogelsong is already making a case for the league's Comeback Player of the Year, and being voted an All-Star certainly won't hurt his chances.

Benches Clear in Detroit 😳

TOP NEWS

New York Mets v Chicago Cubs
New York Yankees v Houston Astros
Baltimore Orioles v New York Yankees
Chicago White Sox v San Diego Padres

TRENDING ON B/R