Both Lebron James and Cristiano Ronaldo are top players at their sports, and known for their high athleticism. You wouldn't expect them to switch and still be performing at the level they do.
Heck, you wouldn't even expect them to be performing at a high capacity if you just switched positions inside their own team!.