You would have to get your phone domestically unlocked. Since Sprint never does this for any reason ever the answer as said above is no.
Even if you somehow managed that, you would have to convince Verizon to activate your phone on their network. Verizon is like Sprint. They will not activate a phone they did not sell.
And even if you managed that all you would be able to use is Verizon's 3G because the LTE frequencies for Verizon and Sprint are different.
So, now you have a triple no. See where this is going?