Professor Peter Twumasi has been relieved of his duties as the Director General of the National Sports Authority (NSA). In…