Falcons | Ricardo Allen making progress Posted on April 18, 2019 by Footballguys.com News Blogger Atlanta Falcons FS Ricardo Allen (Achilles) has been been in the weight room during voluntary workouts. Share this:ShareFacebookTwitter