Amos Allen (born July 20, 1983, in Miami, Florida) is a running back in the Canadian Football League who is currently a free agent. He was signed by the BC ...