Stefon Diggs posted telling tweet before Bills traded him to Texans ‘“Does Josh benefit from having a top tier receiver, yes. Is he essential to his success, no,” the X user wrote. To that, Diggs responded: “You sure?”’ No related posts.