AMAMX: Ivan Tedesco Announces Retirement From Racing