The Buffalo Bills clinched a narrow win against the Tampa Bay Buccaneers with a final score of 24-18.Bills triumph over Tampa, sealing 24-18 victory originally appeared on NBC Sports Philadelphia
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles