Jennie Finch to pitch in Battle of the Sexes Game July 20, 2010 By paulmbanks … [Read more...] about Jennie Finch to pitch in Battle of the Sexes Game