Fresno Grizzlies
On July 15, 2010, Willis was signed to a minor league contract by San Francisco and began pitching for the Fresno Grizzlies of the Pacific Coast League. On November 6, 2010, Willis was granted free agency.