The NFL trade deadline is on Nov. 1 and with the Buffalo Bills currently holding a 4-3 record on the 2016 season, it’s quite possible that general manager Doug Whaley could be looking to strike a deal.

Since being promoted to general manager shortly after the 2013 NFL draft, Whaley hasn’t been hesitant to work the phones and make trades. In just over three years, Whaley has made 11 trades that allowed the team to acquire players like outside linebacker Jerry Hughes and running back LeSean McCoy, while not being shy to send away draft picks if he feels that he can improve the team.

With that said, here are some bold trades that Whaley should make with the NFL trade deadline looming.

Colts WR Donte Moncrief for Bills LT Cyrus Kouandjio

Whaley traded up in the 2014 NFL draft to select Cyrus Kouandjio in the second round, but the former Alabama All-American hasn’t been able to crack the starting lineup behind left tackle Cordy Glenn and right tackle Jordan Mills.

Kouandjio has been used as a sixth lineman in unbalanced formations, but offensive guard Ryan Groy has handled those duties in recent weeks.

The Colts desperately need offensive line help to protect their franchise quarterback Andrew Luck, who’s been sacked an NFL-high 25 times through seven weeks.

In exchange for Kouandjio, the Bills should target Indianapolis wide receiver Donte Moncrief. The Colts extended their No. 1 receiver T.Y. Hilton to a five-year, $65 million contract in 2015 and used a first-round draft pick to select another wideout in Phillip Dorsett.

Moncrief recorded 96 receptions for 1,177 yards and 10 touchdowns in his first two seasons, and caught seven passes for 73 yards and one touchdown, but missed the last five games due to a shoulder injury.

The 23-year old would provide Buffalo with a big (6-foot-2, 222-pounds), physical playmaker that play the boundary or the slot. Moncrief is signed through 2017 and would count roughly $325k against the 2016 salary cap and $750k against the 2017 salary cap.

Chiefs trade RB/WR/KR De’Anthony Thomas for Bills conditional draft pick

The Bills’ offense utilizes a lot of jet sweeps, reverses and direct snaps among other creative ways to get the ball into their playmaker’s hands. The team claimed former Pittsburgh Steelers Dri Archer off of waivers during the offseason, but he opted not to come to Buffalo.

In De’Anthony Thomas, the Bills could have a similar offensive weapon. The 5-foot-8, 176-pound do-it-all gadget player has caught 44 passes for 322 yards and one touchdown, rushed for 147 yards and two touchdowns on 23 carries, while averaging 10 yards per punt return and 28.3 yards per kick return since being drafted in the fourth-round of the 2014 NFL draft.

Kansas City drafted wide receiver Tyreek Hill, who’s another explosive player that has made Thomas expendable. For a conditional late round draft pick, acquiring Thomas would be a no-brainer for a Buffalo offense that sorely lacks playmakers.

Cardinals trade S D.J. Swearinger to Bills for DT Corbin Bryant

The Bills needed a starting-caliber safety prior to the NFL draft, but the team opted to sign veterans that primarily contributed on special teams in players like Colt Anderson and Robert Blanton instead. Both Anderson and Blanton, along with Duke Williams will all be unrestricted free agents after the season, while Jonathan Meeks will be a restricted free agent.

Corey Graham is one of the more underrated safeties in the NFL, but he’ll be 32-years old in the offseason and Aaron Williams has suffered major head and neck injuries that are a cause for concern going forward.

D.J. Swearinger has bounced around the league since being a second-round draft pick by the Houston Texans in 2013, but the Arizona Cardinals’ 5-foot-11, 208-pound safety brings a physical presence that Buffalo coach Rex Ryan adores.

The Cardinals have their two top safeties solidified in Tyrann Mathieu and Tony Jefferson, so it is feasible that they’d move Swearinger – who’s recorded 19 tackles, one sack, five pass breakups and two interceptions in seven games this year – for some help along the defensive line.

Bills nose tackle Corbin Bryant’s role has reduced as Buffalo has utilized more nickel and dime looks on defense, but he’s capable of starting and certainly could push Corey Peters or Frostee Rucker for playing time on Arizona’s defensive line.

Swearinger is an unrestricted free agent following the season, but would only count $884k towards the Bills’ salary cap while serving as a quality “rental” as a rotational safety.

49ers trade OT Joe Staley to Bills for second-round draft pick

San Francisco’s offensive tackle Joe Staley has been one of the elite left tackles in the NFL throughout his career, but with the 49ers being one of the worst teams in the league without much hope in sight, they’re better off acquiring assets for the 32-year old.

There’s no secret coach Ryan wants a ‘ground and pound’ offense, but the struggles of right tackle Jordan Mills have held the Bills back.

Staley has three years remaining on his contract and would count $3.457 against the 2016 salary cap, $8.95 million in 2017 and $5.5 million in 2018. The best part? There’s no future guaranteed money in his current contract, so Doug Whaley could pull off a restructure to add some guarantees while lowering the cap hits if needed.

Staley has played left tackle throughout his career, but shifting him or current Buffalo left tackle Cordy Glenn to the right side would give the Bills an offensive line that rivals that of the Dallas Cowboys.