Former Test spinner Stuart MacGill is adamant sports and sports stars should not accept money to promote food brands like KFC and McDonald's. "I don’t think you can have any of us advertising junk food to be honest," he told Crikey.

MacGill, who retired from Test cricket in 2008 and has been making a career in commercial radio, is particularly concerned about Test cricketers’ endorsement of KFC, which is owned by the world’s largest fast-food company, Yum Brands.