Which sentence is more formal?

 - People who did not grow up playing or watching cricket often find it difficult to understand the rules of the sport.
 - People who didn't grow up playing or watching cricket often can't understand the rules of the sport.
The first sentence is less formal. You can tell because it uses contractions (don't, can't).
The second sentence does not use contractions, so it is more formal.