Cochran was also a member of the Amsterdam Admirals, Minnesota Vikings, Houston Texans, and California Redwoods.
[3] During the 2003 preseason Earl suffered season-ending shoulder surgery and was placed on Injured Reserve, which eventually led to his release from the Packers on July 23, 2004.
[1] Cochran signed with the Minnesota Vikings on June 20, 2005, but was released prior to the regular season on September 3, 2005.
[4] In the spring of 2006, Cochran was the starting left defensive end for the NFL Europe Amsterdam Admirals.
In June 2006 Cochran signed a contract with the Houston Texans, but was released following the final preseason game.