Two external displays without Thunderbolt
No - you need at least an USB to whatever input your third display (the second external display) accepts. 



I suppose some would say you could use another computer and use some sort of virtual screen / VNC software to have the system make a virtual screen and send that data over the network to the other computer to push to the third display.