Jesse Iwuji is Navy Reservist, race car driver and a veteran entrepreneur. (Video: America's Navy)
Former Marine Released from Mexican Jail
After 214 days in a Mexican prison, Sgt. Andrew Tahmooressi returned home to Florida Saturday, having been freed Friday night after a strong diplomatic push appeared to help convince a judge to release the former Marine on humanitarian grounds.