Guimond Battles Back to Win Amateur Championship

Top