Houston Texans star Stefon Diggs had his first revenge game on Sunday against his former team, the Buffalo Bills. The organization surprisingly traded their top wide receiver to the Texans this past offseason, ending an impressive four-year tenure in New York. Diggs and quarterback Josh Allen were one of the best duos in the league […]