Favstar gets even better if you sign in.
Sign In with Twitter
signing in is good for you.
May 1, 1945: Hitler confirmed dead. May 1, 2011: Bin Laden confirmed dead. (via @jtalarico328, @dvnjr). That's 66 years later.
ESPN Sports Business Reporter & Business Correspondent, ABC News
Stats can't be shown as @darrenrovell has never signed in to Favstar.