Image for article titled Justin Upton

Numerous teams are considering a trade for Arizona Diamondbacks slugger Justin Upton. Is he any good?