Is it fair to say the Patriots & Bills both limped into the playoffs?
The New England Patriots and the Buffalo Bills will face off Super Wildcard weekend. I think it’s fair to say, both teams weren’t great to finish the season.
Marketing Driector by day | Sports writer at night | Animal advocate always
Comments / 0