There's nothing anywhere on this! Nothing on ohiobike.org, NOACA, etc, nowhere, for those of you that commented thanks... maybe we'll hear something.
I know that NOACA has been taking strides to increase bicycle awareness in the Cleveland areas. They have published bicycle maps for years and are now in the process of designating bicycle routes and other things. So maybe they were behind this.. but you'd think somebody somewhere would publish something patting themselves on the back for it.
Maybe
Yehuda did it.