Originally Posted by vasantn
Not quite sure what exactly a G fare is
G is a somewhat rarely used fare code that is on top of the "discount economy" ranking. I've seen it on some routes (e.g., MCI-DFW-IAD) on aa.com lately. And yes, it's fully upgradeable.