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.
Ben Archibald @ World Bowl win 2005
Ben Archibald vs. Cologne Centurions 2005
Ben Archibald vs. Rhein Fire 2005
Born on August 26 in 1978
College: Brigham Young