This saga with Toronto Mayor Rob Ford and whether or not he smoked Crack Cocaine finally came to a close on Tuesday. Ford held a press conference and admitted to smoking Crack Cocaine, all while wearing a vintage NFL logos tie. I’m sure the NFL and its teams are thrilled that this photo will live on in infamy.
[The Big Lead]