By Michael Rifkin The 2020 Miami Dolphins season ended with a bad taste in their mouth. In Week 17, all the Dolphins had to do was win, and they would make the playoffs for the first time since 2016. Miami went into Buffalo and got manhandled 56-26. The primary story that came with that defeatContinue reading “All Eyes on Tua”