The SPEED channel is no more. It now has become FOX Sports 1 which is basicly FOX's version of ESPN (covering everything) channel.
Understand why it was changed. I didn't watch it except for a few specific shows. Velocity takes most of my time now days...
http://www.caranddriver.com/features...hannel-feature