Nate Davis an Alouette in 2006!!??

Check out the free agent list on this site:

It has Nate Davis playing for the Alouettes in 2006 (2006 club)!

Funny thing, I never saw him on the roster or on the field! He must have been working out in Montreal's great restaurants (there are many), so we never saw him on the field!