Ridiculous Football Catch

Edwin Baptiste makes an NFL Blitz worthy play.

Ridiculous Football Catch