Related: The Fried Chicken at this No-Frills Restaurant in Michigan is so Good, It’s Worth a Road Trip For non-drinkers, they offer thoughtful options beyond the usual soda suspects, including ...
“Chad Powers” was filmed in metro Atlanta and uses Georgia State University’s Center Parc Stadium (formerly Turner Field) as its home base. Producers also shot a scene at Sanford Stadium in Athens ...