A person familiar with the agreement tells The Associated Press that catcher Victor Martinez and the Tigers have reached a preliminary agreement on a $50 million, four-year contract. The person spoke on condition of anonymity Tuesday because the deal, which is subject to a physical, had not yet been announced.