The window to apply a franchise tag has officially opened for the Dallas Cowboys, and though it’s not an easy decision to make, it appears Tony Pollard is the frontrunner in the discussion.