I only had this game froze on me twice so far and both freezes happened while loading a track in Time-Trial. I guess its most likely the time-trial servers crapping out or my internet crapping out when that happened.
Driving a PC racer with the keyboard is about as effective as typing an e-mail with your car's steering wheel. ~ Brian Ekberg
The freeze where it gets stuck on a black screen after Local / Online matches right? yes. I've had this happen to me and many others have as well , and yes, it is something of a glitch within the game itself.
Theres thankfully a fix for it. When you first startup the game, never immediately go into an online match. First go into Career and either do a challenge in Would tour, a GP race, or Single Race. Then, Once you start the race, pause and exit out. from then on you shouldnt get the freeze anymore.