San Diego Chargers Pro Bowl tight end Antonio Gates ended his lengthy holdout yesterday, finally agreeing to a six-year contract with a net worth that will put him among the top four best-compensated tight ends in the NFL in terms of virtually guaranteed money. "I agreed on something," Gates said yesterday. "Nobody makes me agree on nothing but myself. It wasn't about becoming the highest-paid player. It was what was comfortable for Antonio Gates." Gates will make between $10 million and $11 million in bonuses and salary over the first two years of the contract, a pile of money that ranks behind only Baltimore's Todd Heap, Kansas City's Tony Gonzalez and Cleveland's Kellen Winslow Jr. Gates could earn $24 million over the life of the deal. "I think I got Antonio Gates money," said Gates, who signed with the Chargers as an undrafted free agent in 2003. "It's fair enough for me. It's fair enough for me to be here long-term."