Drew Brees with a total of well over 4,000 yards.
If "last season" means 2010, the answer is Philip Rivers with 4710 yards.
Brett Favre has the most passing yards in the NFL.He has 71775 and last season had six 300 and over passing yard games.
The record for most passing yards in a season since the 1970 merger is 5,084 yards by Dan Marino in 1984.
As of the 2008 season, in the NFL the most passing yards in a single season is 5,084 by Dan Marino of the Miami Dolphins in 1984.
4,806 yards in 2007
As of the 2008 season, that would be Dan Fouts with 4,802 passing yards in 1981.
Through the 2008 season, that is Archie Manning with 21,734 career passing yards.
Drew Brees 5,476 yds
Tom Brady in 2007 with 4,806 passing yards
Through the 2010 season, Daunte Culpepper with 4,717 passing yards in 2004.
The 49ers single season passing yardage record is held by Jeff Garcia who threw for 4,278 yards in 2000.