Ricardo Allen – mind loose and legs compressed | PROCAST

Falcons safety Ricardo Allen and his teammates are keeping their minds loose and legs compressed before a big showdown with the Chiefs. PROcast powered by KFC #GoBuckets

More PROcast Videos

More PROcast Videos»