Full Name Joshua Francis Flanagan Position Defender Current Club Northampton Nationality Place Of Birth Milton Keynes Date Of Birth 30 June 2003 Age 21 share: