Original: Northampton Town Football Club is a football club based in Northampton .
Simplified: Northampton Town F.C. is an English football club .