Robert O'Neill Navy Seal Autographed and Inscribed Osama Bin Laden Flag

Robert O'Neill Navy Seal Autographed and Inscribed Osama Bin Laden Flag

Regular price $179.99 Save $-179.99
/

U.S. Navy Seal Robert J. O’Neill has signed this Osama Bin Laden 18x30 flag O’Neill claims responsibility for the killing of Bin Laden in the May 2011 Operation Neptune Spear raid of Bin Laden’s compound in Abbottabad, Pakistan. O’Neill has signed the flag in silver marker, inscribing “Never Quit!” in addition to his signature. The flag features an image of Osama Bin Laden, with a large red “X” placed over the face of the terrorist leader. The flag comes with a PSA/DNA COA