May 22, 2013
B.J. Upton, left, broke out of his slump with a homer Wednesday, but he's still batting a team-worst .155.
Stories this photo appears in:
B.J. Upton isn't exactly living up to the expectations that came along with his $75.25 million contract, but he is asking people not to give up on him just yet.