Defeat, by you? I will concede you have the edge in verbosity and anger (careful, might cause you cancer), but in terms of facts and logic? You're woefully lacking...
These are fossils; apparently you cannot accept the fact of the article where it states as much. You do know that sulfur is a mineral, don't you?
Sulfur is no more a mineral than numerous others found in living tissue. Its a mineral when its free in crystaline form.
You just don’t understand what you read.