NFL schedule release?
I read that it was going to be out on April 17th but that might be bad info and from back in 2012.
Print