Steve Carroll, 36
Know for winning the 14th annual Lucas County Battle of the Brains in 1986 as a 3 year old. His time of 3 minutes and 14 seconds for puzzle completion is still a national record. Steve now resides in Holland Ohio as a Teacher and Basketball Coach. also loves boys.