Imo, a truly great footballer can be trained to play any position on the field except for perhaps goalkeeper. Of course, it is better for players to play their "natural" positions but I think that a magical striker could be a magician at defense given the practice.