The Tigers and Brad Penny have agreed to terms on a one-year contract, MLB.com has learned. The deal is pending a physical. FOX Sports reported early Tuesday morning that the one-year deal will be worth $3 million in base salary, plus incentives.