Back to the Atlanta Falcons Newsfeed

Atlanta Falcons FS Ricardo Allen subjected to “random” urine test after victory over Carolina Panthers

Atlanta Falcons free safety Ricardo Allen is the best case scenario general managers, head coaches, and owners dream of right before the NFL draft each year. If you haven’t read “The Eight-Minute Lunch,” drop what you’re doing and go read it right now. Rico lost his job on a reality TV show four years ago. That was after scouts overlooked him during his prep career and after pro scouts decided he’d be too small to succeed as a professional. A few weeks ago he signed a 3 year, $19.5 million extension.