Wasn't it Tom Berringer that recently played Bear Bryant in the Junction Boys?
If you will remember Berringer played Longstreet in "Gettysbug", stuck behind that awful beard. I can't imagine him with another beard as Grant. I can see Gene Hackman as Grant, though.