George McVeagh, also known as Trevor McVeagh and T. G. McVeagh, (14 September 1906 – 5 June 1968) was an Irish sportsman who was capped in four sports for his country as a cricket, hockey, tennis, and squash player. He is considered the greatest all-round sportsman of his day in Ireland.