Near the beginning of the season, the New England Patriots had to reluctantly release Antonio Brown just two weeks after signing him. What if the Patriots hadn’t released Brown earlier this season? The Patriots released Brown due to his former trainer accusing him of sexual assault. With the NFL continuing to undergo an investigation on […]