Saints sign WR/RB/KR Velus Jones Jr.

Didn't we sign a speedy wr/kr last year then failed the physical?