Twisted Trivia: February 26, 2018Q: Who is the Greek Goddess of victory? Hint: She’s NOT the Goddess of Running Shoes. A: Nike