 And the NFL is several steps ahead of the MLB in Europe. Since 2007, the NFL has played a total of 36 games in London compared to the MLB's six. According to Sebastian Urich from the Cologne Sports University, the MLB has another competitive disadvantage.