Saturday, September 27, 2008

Best catch ever? I think so

Did you see this catch by Morgan State WR Edwin Baptiste last Saturday? This has to be the best catch ever; I have no idea how he pulled it off. Check it out...