Watson feels 'infectious energy' from Broncos

Mar 10, 2017

Newly signed offensive tackle Menelik Watson addressed the media Friday to explain why Denver was the perfect team for the next step in his career.

Advertising