Calvin Johnson retired because he considered playing for the Detroit Lions "the definition of insanity" after they were not competing for a Super Bowl and he was continuing to take hits across the middle. It is a logical way to look at things if you are trying to put your entire career into perspective.
Now that Calvin has spent some time away from the United States (he is currently in Italy) he is spending some time contemplating the rest of his career. Steve Gorman with the latest: