*NFL RUMOR MILL*Rumor has it that the Bills will play the Dolphins in London next season. pic.twitter.com/GgNr6a5Yxu— Stephie Tweets 🏈💜 (@stephietweets) January 15, 2020
*NFL RUMOR MILL*Rumor has it that the Bills will play the Dolphins in London next season. pic.twitter.com/GgNr6a5Yxu