Jennie Finch goes out on top as Team USA wins World Cup of Softball

Jennie Finch reacts as she watches a video presentation from her teammates during a ceremony following the United States' win over Japan in the World Cup of softball championship. PHOTO BY JOHN CLANTON, THE OKLAHOMAN
Jennie Finch reacts as she watches a video presentation from her teammates during a ceremony following the United States' win over Japan in the World Cup of softball championship. PHOTO BY JOHN CLANTON, THE OKLAHOMAN

Related Articles: