From Yahoo! Sports: COMMENTARY | On Thursday, April 18, the NFL released the schedules for all 32 teams.