Yes, they teach winning and losing. Yes, sports help build character, because they teach people how to win and lose with grace. When a person plays a sport, they want to win. Sometimes they won't win. When that happens, the person will learn that life goes on, even if they don't get everything they want. That is an important life lesson.