Question: Which film was released more recently, Happy Memories or Born to Win?
Sentence (from "Win or Lose"): Win or Lose may refer to:
Relevant evidence: No