I won't quote the original link, since it's paywalled, but here is a link that sums it up.Sprint has "bet the company" on Apple's iPhone, according to The Wall Street Journal, and has agreed upfront to purchase 30.5 million iPhones over the next four years, a commitment of nearly $20 billion.
A pretty gutsy move to be sure, since they are committing to the same runrates as AT&T and Verizon, but they need to do something to stem the tide of users leaving them to get an iPhone. Sprint claims it is their #1 reason they lose customers.
On a side note, this would open the door to Canadian AWS carriers getting the iPhone too.