The Pittsburgh Steelers are reportedly set to trade wide receiver Antonio Brown to the Buffalo Bills.

After much speculation as to where Brown would land after requesting a trade, it was the Bills that apparently made an offer that the Steelers front office couldn't refuse, beating out a number of other interested franchises.

And while the terms of the deal aren't yet known, it does seem like Brown is indeed headed to Buffalo, according to NFL Network insider Ian Rapoport.

The deal can become official when the new league year begins on March 13th.

Brown should immediately become a huge asset for the Bills given his incredible abilities on the field, especially with Buffalo in need of an elite receiver for now second-year quarterback Josh Allen

He had 104 receptions for 1,297 yards and 15 touchdowns during the 2018 season and now has 11,207 receiving yards and 74 touchdowns at this point in his career.

Of course, how he fits in off the field may decide how much success he's able to have with the Bills.

As for the Steelers, completing the trade will allow the franchise to focus on rebuilding the roster for the future rather than worrying about how to deal with numerous distractions.

Pittsburgh missed the playoffs last season for the first time since 2013, and there's no doubt that Mike Tomlin is hoping to get the team back in position to compete for another AFC crown in 2019.

And with the compensation from the trade, it should give the Steelers a chance to make some key moves to help improve the roster.