The Buffalo Bills continue taking care of business despite missing notable players early in the season.
Buffalo sits at 3-0 following their 31-21 win over the Miami Dolphins on Thursday Night Football in Week 3. Buffalo’s offense was efficient and the unit scored 30 points or more for the third straight outing.