Catching a baseball vs. a football are two totally different skill sets.
Reading a baseball off the bat at the speed a line drive comes at and trying to figure out the spin of the ball is far harder than trying to figure out where a football is going. With football, the challenge is the player trying to stop you, like you said.
Both are equally challenging in different ways.
As far as this catch, it's quite challenging since it went straight over his head, but it's not anywhere close to the best catch ever.