go in for = take part in a competition [From the Cambridge Dictionary]
So why my sentence is incorrect? It's a matter of tone. 'Go in for' is a very casual way of saying 'enter'. The Olympic games are not at all a casual competition. People spend years and devote their lives to preparing. It sounds very odd to use 'go