Upton (toe) believes he could be activated off the 60-day injured list in three weeks, Jeff Fletcher of The Orange County Register reports.

Upton is currently accompanying the Angels on their road trip and has been taking batting practice, fielding grounders and sprinting at full speed in a straight line. The 31-year-old will need to advance to running the bases -- something he's hopeful to do later this week -- before he can head out to a minor-league affiliate for a rehab assignment.