Versatile running back Anthony Dixon has signed on to join the Buffalo Bills.