Josh Gordon’s up-and-down, 13-month tenure with the Patriots came to a surprising end on Wednesday when New England placed the receiver on injured reserve amid subsequent reports that he’ll be released in the near future, available to play for another team. It’s the latest strange turn of events...