On Sunday this week, Chunichi Dragons left-handed hurler Masa Yamamoto, now 46-years-old, became the oldest pitcher to win in the NPB Central League. He pitched 8 scoreless innings, allowed only two hits and two walks.
And on Tuesday(in the U.S. time zone), Jamie Moyer threw seven innings, and Colorado Rockies beat the San Diego Padres. The 49-year-old man became the oldest pitcher to earn a win in MLB history. He broke the past record for the first time in 80 years.
http://www.japantimes.co.jp/text/sb20120419a1.html
Both records are really amazing.
I have no idea why they can continue such long careers.