Ruben Limardo won a gold medal at the 2012 London Olympic Games, but eight years on, the Venezuelan hero is making a living as a food order delivery man in far-away Poland, where he trains and lives with the hope of competing in the world's grandest multi-sporting event again. (More Sports News)