Long wins all-English final to become Amateur Champion
Joe Long admitted he was floating on cloud nine after edging out England colleague, friend and rival for the day…
Read more