Video - Talkin' Cowboys

Presented By

Talkin' Cowboys: Franchise Tag

Mickey and Sunni ask the fans if placing a franchise tag on Anthony Spencer would be a smart move for the Cowboys.

Advertising