I auctioned for Upton as my last pick in my AL only league. He will probably be called up by May or early June. If you are in a keeper league that allows you to hold minor league slots, I would keep him. The bat is there, he needs work on his glove, but with the recent Alomar and Bautista retirements, and the D-Rays using Alex Gonzalez at 3B, how long can it be before they call this future stud up.
Baseball is a marathon, not a sprint.