Now with the NFL's Jets, Canadian rookie Nathan Shepherd is
Ranking all 33 foreign-born players in NY Jets history
Former Canadian Defensive Star 'Turned Heads' During Jets Minicamp
NFL suspends Canadian-born D-lineman Nathan Shepherd 6 games for
Jets' free-agent signings: The real contract numbers for Laken
Jets DL Nathan Shepherd has the drive that his predecessor lacked
Jets DT Nathan Shepherd Suspended Six Games For PED Violations
NY Jets DT Nathan Shepherd turned down more money to re-sign
25 Canadian players to know on NFL rosters this season - 3DownNation