Upton, D-Backs close on 6-year, $50 million deal

Upton, D-Backs close on 6-year, $50 million deal

Published Mar. 2, 2010 12:40 p.m. ET
ADVERTISEMENT
share