Baltimore Orioles pitcher Chen Wei-yin of Taiwan pitches against the Tampa Bay Rays during their MLB game on Monday in St Petersburg, Florida.Oct 03, 2012

FULL STORY

Photo: AFP

This photo has been viewed 269 times.

TOP top