Filed under: Stream Pirates Giants Vs. Pirates: Ryan Vogelsong Shuts Down Bucs In Embarrassing Effort By Pirates' Position Players Contributors: Charlie Wilmoth Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Giants Vs. Pirates: Ryan Vogelsong Shuts Down Bucs In Embarrassing Effort By Pirates' Position Players Reddit Pocket Flipboard Email Ryan Vogelsong piled up eight strikeouts against his old team in his first big-league start since 2004. 1 Total Update Since Apr 28, 2011, 3:57pm EDT Follow this stream April 28, 2011 Giants Vs. Pirates: Ryan Vogelsong Shuts Down Bucs In Embarrassing Effort By Pirates' Position Players By Charlie Wilmoth