For what it's worth, here is what Tejada is owed/was paid for the contract he signed in December 2003 with the O's.
Tejada receives a $12 million signing bonus, with $4 million payable in 2004 and $2 million each in 2005, 2006, 2010 and 2011.
He receives yearly salaries of $3 million in 2004, $9 million in 2005, $10 million in 2006, $12 million in 2007, $13 million in 2008 and $13 million in 2009.