Jeff Karstens is a Major League Baseball player. He played in 2006 to 2012 as Pitcher for the Pittsburgh Pirates and the New York Yankees.

Jeff Karstens
bio
content