Mike Powell January 22, 2013 at 3654 × 2424 in Mike Powell ← Previous Next → Team USA’s Mike Powell awaits the results of the long jump during the 1992 Summer Olympics at the Estadi Olimpic de Montjuic. Barcelona, Spain 8/6/1992 (Image # 1075 )