from the given text can you please create a list of events associated with life of Brandon Beane.

On May 9, 2017, Beane was hired by Buffalo as the general manager, joining former Panthers defensive coordinator Sean McDermott, who had been hired as head coach. After the Bills fired previous general manager Doug Whaley, they opted to hire someone familiar to McDermott due to conflicts within the previous head coach-GM tandems under Whaley.

Within the first season, Beane traded away many of the players Whaley had signed, drafted, or extended, including receiver Sammy Watkins, cornerback Ronald Darby, linebacker Reggie Ragland, and defensive tackle Marcell Dareus. Though Beane arguably had his sights on a long-term rebuild while purging unfavorable contracts for the Bills, some sports commentators criticized his tactics. In 2017, Beane's first season with the team, the Bills ended their 17-year playoff drought. Beane has since drafted players such as quarterback Josh Allen, linebacker Tremaine Edmunds, and defensive tackle Ed Oliver and brought in numerous offensive free agents with the team's new cap space. On December 10, 2020, Beane signed a contract extension through 2025.

1. Former Panthers defensive coordinator Sean McDermott was appointed head coach before Buffalo hired Beane as general manager on May 9, 2017.
2. Conflicts between the previous head coach-GM tandems under Doug Whaley led the Bills to decide to employ someone known to McDermott after firing Whaley as general manager.
3. During the first season, Beane traded away a large number of the players Whaley had signed, selected, or extended, including defensive tackle Marcell Dareus, linebacker Reggie Ragland, cornerback Ronald Darby, receiver Sammy Watkins, and cornerback Ronald Darby.
4. Despite the fact that Beane removing unfavourable contracts for the Bills may have been part of a long-term reconstruction, some sports analysts criticised his methods.
5. The Bills overcame their 17-year postseason drought in 2017, Beane's first campaign in charge of the group. Since then, Beane has signed multiple offensive free agents and selected players like quarterback Josh Allen, linebacker Tremaine Edmunds, and defensive tackle Ed Oliver with the team's new cap room.
6. Beane signed a contract extension through 2025 on December 10, 2020.