Ben Thatcher ( born 30 November 1975 ) is an Welsh football player . Benjamin David `` Ben '' Thatcher ( born November 30 , 1975 in Swindon , Wiltshire ) is a professional association football player , who is currently a free agent .