Jordon Hudson, girlfriend to legendary New England Patriots coach Bill Belichick, makes a mermaid quip as she cozies up in recent Instagram post.
Unfortunately, not all free-agent signings are created equally... and every NFL team has had their fair share of strikeouts.