NFL Offseason Winners and Losers: Bills, Texans Nail Stefon Diggs Trade; Cowboys Stumble - Sports Illustrated
si.comSubmitted by sportsillustrated7531 in sports
Buffalo and Houston both benefited from the deal centered around the star receiver, while Dallas’s inaction proved to be puzzling.