By Mara Milam The softball player was featured in the 2005 Swimsuit Issue. Softball pitcher Jennie Finch was featured in the SI Swimsuit Issue in 2005 on the heels of her star-making, gold-medal-winning performance at the 2004 Summer Olympics in Athens. (Fun fact: The It Girl also landed on the cover of Sports Illustrated twice in 11 months after leading Team USA to the top of the podium.) Finch traveled to the Bahamas with two other Olympic athletes (swimmer Amanda Beard and basketball player Lauren Jackson), where she was photographed by Stewart Shining in an array of appropriately golden sw…