There are only a few names that have become synonymous with a franchise. Bill Belichick has been exactly that for the New England Patriots. The coach still remains the most noticeable figure for sports fans. When he left, it felt like a big hole needed to be filled by Jerod Mayo because he was going […]