Former Navy SEAL Rob O’Neill, the man who has been making the rounds revealing himself as the guy who put three in the head of Osama Bin Laden, spoke to the Washington Redskins Saturday night, report ESPN’s John Keim.
Details are sketchy as to how O’Neill hooked up with the team, but he had previously said he’s a fan of the Redskins.
WR Pierre Garcon took to Instagram to report on the meet with O’Neill.
“We had the honor of meeting and listening to a real HERO tonight before our game tomorrow and he’s a Redskins fan. Navy Seal Team 6 Rob O’Neill thank you for the inspiring words. #HTTR”