Via: For The Win
Marcell Ozuna's Atlanta Braves square off versus the San Francisco Giants on July 4 at 7:20 PM ET, and will see starting pitcher Logan.....