In anticipation of the new league year today, Wednesday was a whirlwind of a day out at One Bills Dr. To recap, here’s an overview of everything that went down…

1:52 PM – The domino everyone had been waiting for was finally set in motion, as the Bills announced that they were retaining Tyrod Taylor on a restructured contract. Based on a report from Vic Carruci of The Buffalo News, Taylor receives a $7 million signing bonus and his cap hit for 2017 drops from $15.9 million to just under $10 million. Also, the original $30.75 million in guarantees Buffalo would have owed Taylor by exercising the option in his original contract, has been cut in half, if a report from WGR 550 is accurate. That report also suggests that the 27-year-old’s dead cap hit drops to just $5 million in 2018, making him an affordable roster casualty if the Bills decide they want to move next offseason.

3:31 PM – Bills announce that they’ve re-signed punter Colton Schmidt after cutting him earlier in the week.

4:10 PM – Bills announce that they’ve released WR Marcus Easley, leaving them with just four receivers under contract for 2017.

Around 7 PM – NFL Network’s Ian Rapoport reports that Buffalo will sign former Falcons FB Patrick DiMarco to a four-year deal worth $8.5 million.

– The Bills also sign former Panthers FB Mike Tolbert to a one-year deal worth $1 million; as ESPN’s Jordan Raanan reports, he’ll be moved to RB. Team confirms the move via Twitter.

Around 9 PM – CBS Sports’ Jason La Canfora reports that the Bills will sign former Ravens guard Vlad Ducasse.

Follow me on Twitter: @Spencito6