HOUSTON (FOX 26) - Roger Clemens spoke on International Peace Day on Monday.
Clemens was at St. Francis Episcopal Day School to speak to a group of kids to bring this internationally recognized day more publicity.
The video above has Clemens' take on the day that was.