Granny D Faces Uphill Battle With Senator Gregg