what college does jennie finch play for?