Barcelona and Real Madrid are consistently among the world 's greatest football teams .
Each have a core of world class home grown players .
Barcelona and Real Madrid are consistently among the world 's greatest football teams , and each have a core of world class home grown players .