It went to David because he illegally positioned himself there.
My mistake. You're right. I thought David was the one playing in the underneath zone. Without that jam LaFell's got the easy catch and run. I thought he'd just made a bad throw and missed the underneath guy but it looks like that player was leaking out. He was going the completely opposite direction. God find FP.