NFL News NFL News: New England Patriots Release Tim Tebow Despite the public support from ownership and coaches, the New England Patriots… Staff Writer08/31/20131 minute read