NFL, Sports

This Peyton Manning Pass Made No Sense, But Was Awesome

How was this caught by a Denver Bronco player?
aaaaa

[Buzzfeed]