From what I can see that must have been Buffalo and Miami with the Buffalo logo on the field with Buffalo designated as the home team. Lets see some more! I'll have to try this during warmups at the next home game.
That has to be my all-time favorite football photo. Great image, Michael! I'm looking forward to more of these.