All the latest political news, entertainment news & more from around the globe.
"The Perfect Game" movie opens August 8! A true life, touching baseball story!
A true story about a rag-tag team of boys from poverty-stricken Monterrey, Mexico who defy extraordinary odds to become the first foreign team to win the Little League World Series – doing so in a perfect game, the only one in championship history.