NFL News: New England Patriots Release Tim Tebow

Despite the public support from ownership and coaches, the New England Patriots…