What NFL player holds the record for most catches in a single game?

Brandon Marshall holds NFL record for 21 receptions or for most catches in a single game. Terrell Owens has 20!
Answered by kgb agent Alfredo I on Friday, May 18 2012 at 07:42PM EDT