Skip to main content
Advertising

Video - Cowboys Break

Cowboys Break: The Pollard Dilemma

The window is open for teams to give the franchise tag but does it make the most sense to do that with Pollard? The room had a healthy debate on this one.

Advertising