7/12/21 – Simone Biles wears the GOAT

Did anyone recently see what was sewn onto the leotard of gymnastics star Simone Biles?  It was an animal, and not just any animal, but one that sent a clear message.  A goat.  Yep.  A GOAT. Of course, anyone familiar with sports knows that a goat means Greatest Of...