Question: Who has thrown for the most yards in the nfl?
Answer: Andrew Christopher Brees
Drew Brees
Natural Questions answer: Peyton Manning (from the Wikipedia article "List of National Football League career passing yards leaders")