Y.E. Yang throws out the first pitch at the Los Angeles Angels vs Texas Rangers game in Arlington, Texas, on Friday Sept. 18, 2009. The Angels won 4-0.

Y.E. Yang throws out the first pitch at the Los Angeles Angels vs Texas Rangers game in Arlington, Texas, on Friday Sept. 18, 2009. The Angels won 4-0.