Answer
Brandon Marshall caught at least 100 passes in three consecutive seasons from 2007 to 2009. In 2007, he had 102 receptions, followed by 104 in 2008, and 105 in 2009. This stretch marked the peak of his career, demonstrating his exceptional pass-catching abilities and consistent production during those seasons.