Jerald Foster and Freedom Akinmoladun signed contracts in the NFL, what are their outlooks in the NFL