Yeah, he must be. There's no age-cap on switching any longer and only senior competitive games tie a player under the current rules. The age-cap used to be 21 but FIFA lifted it two years ago. When Knight was capped by England in 2005, he would have been in his mid-20s and FIFA had yet to scrap the age-cap, so he would only have become eligible for us again in 2009.
Bookmarks