As you may have noticed from this site, “The Perfect Game” was supposed to be released in theatres last Friday (Aug.8). But, at the last minute, the film’s studio, LIONSGATE, decided because of a lot of other films coming out over the next two months that they’re producing, they would either save it for some […]