Cornerback Joe Haden played for both the Browns and Steelers during his NFL career and he made an announcement a day ahead of a meeting between those two teams. Haden announced his retirement on Wednesday. His agent Drew Rosenhaus told PFT he will be signing a one-day contract with the Browns and will be honored [more]