The Houston Texans witnessed the retirement of division rival quarterback Andrew Luck last Saturday. The former Indianapolis Colts star delt with subpar to terrible offensive line play for most of his career. Texans quarterback Deshaun Watson was on that pace until the Texans sent the Miami Dolphins a treasure trove of picks for a franchise […]