Career
He was signed by the San Francisco 49ers as an undrafted free agent in 2003. He played college football at Brigham Young. Archibald also played for the Amsterdam Admirals, New Orleans Saints and Calgary Stampeders.
He was signed by the San Francisco 49ers as an undrafted free agent in 2003. He played college football at Brigham Young. Archibald also played for the Amsterdam Admirals, New Orleans Saints and Calgary Stampeders.