Do the Patriots deserve blame for PED suspensions?

Do the Patriots deserve blame for PED suspensions?
183326
Football
New England Patriots
Top Videos