Bills trade Sammy Watkins to Rams
Cary Edmondson / USA TODAY Sports

Sammy Watkins' time in Buffalo has come to a shocking end.

Taking the entire NFL world by surprise on an already eventful Friday afternoon, the Bills announced that the club has traded Watkins and a sixth-round pick to the Los Angeles Rams for cornerback E.J. Gaines and a second-round pick.

In a corresponding move, immediately addressing the need created at wide receiver, Buffalo acquired Jordan Matthews and a third-round pick from the Philadelphia Eagles in exchange for cornerback Ronald Darby.

Watkins, a high-upside playmaker who's been hampered by foot problems over the past two seasons, gets sent packing just months after the Bills elected to decline his fifth-year option and make the 2017 campaign his contract year.

The former first-round pick now heads out to the West Coast, where he'll reunite with former Bills teammate Robert Woods in providing second-year quarterback Jared Goff with a much-needed talent infusion at receiver.

Matthews should immediately emerge as a top target alongside Anquan Boldin and second-round rookie Zay Jones.

Bills trade Sammy Watkins to Rams
  Got something to say? Leave a comment below!
Things are getting real cathletic in Cincinnati...
There's a runaway cat on the field in Cincinnati
JRam is just the 4th player in MLB history with 30+ HR and 2...
First to 30: Indians' Ramirez retakes MLB HR lead with long blast in Texas
What's the best way to cap off a 4-hit, 2-run, 2-rbi game? ...
Orioles appear to be missing that Machado guy ...
How is that possible, @JoeyWendle?! 😱
Rays' Wendle makes absurd glove flip to first base
Jon Gruden is getting mobbed @rickysportsbar
Gruden is back among his faithful
"This isn't me. I hope that from people I've touched and com...
Apologetic Hader 'grateful for having my teammates behind me'
CESPEDES HOME RUN!! 4-0 Mets!! Stream Live: https://t.c...
Welcome back, Yo: Cespedes launches monster HR in 1st game since May
Gronk swims with Sharks - ESPN Video