Tag: Muhammad Wilkerson

Franchise Tagged

Written and Media by John Dudley   The NFL recently franchise tagged many athletes. A franchise tag is a designation that a team applies to a player who is scheduled...