Alex Bowman wins NASCAR Chicago Street Race
Jon Landau, the film producer who won an Oscar for "Titanic" and who also produced "Avatar" and "Avatar: The Way of Water," has died, according to his family. Landau passed away in Los Angeles on July 5, according to his obituary.