Adrian Beltre Signs 2-year Contract Extension