Original: Yeovil Town F.C. are an English association football team based in Yeovil, Somerset.
Simplified: Yeovil Town F.C. is a football club which plays in England.