Football J.J. McCarthy a Top-10 pick in NFL.com's latest mock draft