Jennie Finch, the super star American softball pitcher from Mirada, California, has her second baby with husband and gives the baby a weird name. Jennie Finch, winner of a gold and silver medals at the Olympics (’04 & ’08), and her husband (former major league baseball player) Casey Daigle, name their second baby 3D… That’s [...]



