San Francisco 49ers defensive end Cassius Marsh said he hated playing for the New England Patriots so much last season that he considered quitting football.