Former MLB stars Roger Clemens and Roy Oswalt returned to the mound to pitch for the Savannah Bananas in Houston as part of their 2024 Banana Ball World Tour.