No one is complaining about this draft choice now although many draft "experts" and many Giants fans were a bit nonplussed at the time... Anyway, here's an article on Aaron Ross. There's really not much to it, but he's getting married in 2010 and has a few quotes in there.
Posted by James Trotta at March 23, 2008 10:58 PM