I'm certainly not an expert, but the green looks like serpentine, with inclusions of other rock, perhaps basalt with some quartz also showing. Somebody will know for sure.
I can't think of any natural rock formation from any region of Kansas you wound find something like this. I believe it's a piece of glassy slag most likely transported to the location as railroad ballast. Here is a link to another TN post about the same type of find. http://www.treasurenet.com/forums/n...ifacts/381371-creek-hunt-what-type-stone.html