I use to have one on my 94 F150. Had to have it fabricated at the local RV shop. Don't know where you are located, if you where in my area I could recommend something. Mine attached to the frame in the front and I had to cut notches in the plastic below the bumper or leave it off.
Kept it when I sold my 94, but doesn't fit the 99 SD, oh well. Get out the welder.
A lot of places that handle boats also will build one. It works great to park trailers, etc. or hold heavier loads up front.