juju

Did Patriots Make Mistake with JuJu Signing?

In their week 3 matchup against the New York Jets, the New England Patriots notched their first win of the…

5 months ago