
Sunday’s AFC battle between the Kansas City Chiefs and Miami Dolphins was noteworthy beyond a wild ending. It was the first-ever NFL game in Frankfurt, Germany — giving fans in the Rhine-Main a chance to finally watch some live professional football close to home.