Michael Franklin and the Drunk Goat Racing team By Geoff Smith | December 14, 2015 | Comments Off on Michael Franklin and the Drunk Goat Racing team