Ben Archibald didn't make it at the San Francisco 49ers in 2003 and the New Orleans Saints in 20032004 before he got allocated to the World Bowl winning Amsterdam Admirals in 2005.
From there he moved to the New Orleans Saints until 2007 before he had gone to Canada four 3 years at the Calgary Stampeders and since 2011 to the BC Lions.