John Leahy — Irish hurler and Gaelic football player