The Buffalo Bills have acquired Stefon Diggs in a trade with the Minnesota Vikings, sources tell Jay Glazer.

According to Adam Schefter, the Bills will trade a first round pick, a fifth round pick, sixth round pick and a 2021 fourth round pick to the Vikings.

The future of Diggs with the Vikings became an immediate question once they signed Kirk Cousins to an extension. 

The Bills had interest in trading for Antonio Brown last offseason.