Rugby Former Ireland Rugby Star David Humphreys Randomly Lands Top English Sports Job By Gary Connaughton · Feb 16, 2023