Get to know Richard Schibell Racing Is the making big waves in the horse racing scene, they have been coming up to be the number 1 Racing team in america. Richard Schibell has been dedicating his free time to forming the best horse racing team in all of New Jersey. http://richardschibellracing.com