I was wondering about the max size a single stack under Grant might be. By pressing the "7" key and cursoring over a clear region with clear weather, I got numbers like 49 combat and 19 support elements. Due to the frontage rule, Grant (6-7-6 in my test) gets a bonus of an extra 62 combat and 25 support elements in Offensive mode.
"In open terrain only (clear/prairie/desert/wood), the Units Quotas are modified by leader (rank)*(offensive/defensive rating) depending whether in offensive or defensive posture:
Combat Units Quota: (+25 points)*[(rank)]+(off/def rating)]
Support Units Quota: (+10 points)*[(rank)]+(off/def rating)] "
http://www.ageod.net/agewiki/Frontage
So, just to be sure, I put 12 infantry Divisions and three artillery Divisions in one stack under Grant's sole command and attacked to see what would happen. In the battle log, he had 101 combat elements and 40 support elements to use. That would be almost exactly 6 infantry and about 3 artillery Divisions. This would require 36 CP's, quite a bit more than Grant gets. Thus, to offset the 35% penalty for lack of CP's, a maxed out stack for Grant (and probably Lee) would be the above force I used of nearly 15 Divisions with a power of over 8k.
Que the big white shark.