Angles ∠ACB and ∠ADB are equal, therefore points C and D are either both in the interior of the circumcircle of triangle ABE, or both on this circle, or both outside this circle. Thus we distinguish three cases:
1. F∈(EC) and G∈(ED),
2. F=C, G=D (in this case the statement of the problem is obvious),
3. C∈(EF), D∈(EG).
We only treat the first case, the last one being similar. We have
∠GDC=∠GDB+∠BDC=∠GEA+∠BAC=2AG+∠ABE=2AG+AE=∠GFE,
which shows that the quadrilateral FGDC is cyclic.
We notice that line AB is the radical axis of the circumcircles of triangle ABE and quadrilateral ABCD, line FG is the radical axis of the circumcircles of triangle ABE and quadrilateral FGDC, and line CD is the radical axis of the circumcircles of the quadrilaterals ABCD and FGDC. It is well known that the radical axis of three circles are either parallel (if the three centers are collinear) or concurrent (in the radical center of the three circles).