Texans' Savage, Watson 'making each other better'

Texans’ Savage, Watson ‘making each other better’
Source: ESPN.com