Olsen: Production speaks for itself

After being voted 89th-best player in the NFL by his peers, tight end Greg Olsen shares his thoughts with NFL Network crew.

Advertising