Angels ace Jered Weaver is unsure how long he'll sit out to rest his biceps tendonitis. Los Angeles' 16-game winner insists he'll return before the end of the season to help the Angels in their playoff chase.