Quote
isn't that Sprague a stock Ford?

Not sure what you are referring to, The link is for "NEW FOR 727 TRANSMISSIONS".