Stokes is a guy that can play multiple positions on the OL, but at this point I don't see this signing as significant.
Yes, he started 29 games in Cleveland in '02 and '03, but you must remember that Cleveland has historically over recent years had one of the worst offensive lines in the league, ever since their return to the league in 1999. Stokes starting for them is really not a feather in his cap.
Also remember that it was just a bit over 2 weeks ago that he was released by the Giants. Why? Because they didn't think he would be able to play this year because of the herniated disc in his back.
Obviously if the Falcons signed him he passed their physical, but at this point, Stokes IMO is no better option than Steve Herndon, and considering he's coming off injury and there are legitimate questions if he's 100%, then I really don't see his addition to the roster as significant.
This seems to be a signing that McKay has made in order to cover his bases in case the right OT doesn't land here in the draft.
"Vincere scis, Hannibal, victoria uti nescis" -- Maharbal, 216 B.C.E.