The 2007 NFL team schedules will be released on Thursday, April 5th. While opponents have been known since the end of the 2006 season, the actual dates and times of each opponent have not.

The following are the teams that the 49ers will face in 2007.

Cardinals, Rams, Seahawks, Bengals, Buccaneers, Ravens, Saints, Vikings

Cardinals, Rams, Seahawks, Browns, Falcons, Giants, Panthers, Steelers