There are good catches, there are great catches, there are catches by Odell Beckham Jr. and then there’s thing amazing grab by Marco Wilson. What NFL team does he play for? Oh, he’s actually still in high school in Florida. Get ready to hear plenty more about this amazing athlete in the very near future.