why? He's a top starter, he's 28. While I wouldn't sign him to that contract, it wouldn't surprise me at all if someone did. I think he'll get truckloads of money, but if he gets seven years, I'll be surprised. Even in the current market. Remember around the turn of the century, 7 years was not that big of a deal for most teams. The dot.com bubble burst, and the economy was hurt by 9/11, and money didn't flow as easily. That's why 7 year deals stopped. But the economy has rebounded, and MLB teams are flush with cash and feeling good about the future. Toronto gave 5 year deals to an oft-injured slightly above average starter, and to a closer. The Mets gave a 7 year deal to Beltran, and a 4 year deal to a pitcher on his last legs. They essentially said "we don't care what he does in his last two years, this is about winning now." It only takes one team with that attitude to make it happen. 7 year deals will once again become the norm, just as they were when Bagwell, Hampton, Chipper, and the others signed theres. If a somewhat brittle Jim Thome could get 6 years in the middle of the downturn in contracts, then a consistently healthy and productive 28 year old Zito could probably get 7.