Shannon McDonnell (born 5 August 1987 in Sydney, New South Wales) is an Australian rugby league player for the Newcastle Knights in the National Rugby League competition.
Shannon McDonnell (born 5 August 1987 in Sydney, New South Wales) is an Australian professional rugby league player. He previously played for the Wests Tigers and more recently the Newcastle Knights in the National Rugby League competition.