from the given text can you please create a list of events associated with life of Brandon Beane.
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.