Oscar Willis LayneFrom Wikipedia, the free encyclopedia Oscar Willis Layne (12 June 1918 – 24 February 2016) was a Panamanian racing cyclist.