Question

What two teams that are not in the same division have met the most times?

Answer

The Giants and Cardinals (125 games through the 2014 season).