In 2004, 18 days before the Olympic final, where Lagat won the silver for Kenya, Bernard Lagat ran 3:27.40 in Zurich. For some stupid reason (well actually Mondo Duplantis), USATF realized Lagat was actually an American citizen at the time and they have now ratified the mark as a USATF record 14 years after the fact - ignoring the fact he was hiding his US citizenship at the time so he could run for Kenya in the Olympics.
Stupidity like this has allowed Mondo Duplantis' 6.05 win at the EUropean champs this year to be recognized as the American pole vault record as well. Moving forward, the rule has been changed but why someone wouldn't just say, "If you weren't representing the US internationally, you aren't getting a record we don't care what the rules were," is beyond me.
Imagine if Lagat wasn't breaking his own record but was instead beating Alan Webb's mile record.
http://www.usatf.org/statistics/records/view.asp?division=american&location=outdoor%20track%20%26%20field&age=open&sport=TF