Currently Lives In Temeculaca
Kevin Gary Olsen is a former Major League Baseball pitcher for the Florida Marlins. He pitched for the Marlins from 2001-2003 and played his final season in 2007 for the...