Posted by ESPN.com's James Walker
Holmes signed a multiyear endorsement deal with Reebok this week, according to a source familiar with the negotiations. The deal was in a holding pattern the past couple of weeks after police found marijuana in Holmes' car during a routine traffic stop last month.
But the Steelers held Holmes out for one game and eventually Reebok decided to iron things out and go forward with the deal. Holmes previously had an endorsement contract with Nike when he entered the NFL in 2006.