Sources: Roberts, O's close on 4-year, $40M dealBy Ken RosenthalPublishedFeb. 18, 2009 8:50 p.m. ETAfter being the subject of trade rumors for much of last year, Brian Roberts is staying right where he is.