Marion relies solely on his athleticism in order to be successful. He can't shoot and he can't bang bodies. He's 31, the age at which most players see their biggest decline. You really wanna sign him to a 4 year or longer deal? You're nuts.
Full MLE for one year maybe, MAYBE two. Not anything more.