Running back Willis McGahee passed a physical Thursday and signed a contract with the NFL's Cleveland Browns. Cleveland traded running back Trent Richardson to the Indianapolis Colts on Wednesday. McGahee hopes to play in the Browns' game Sunday against the Minnesota Vikings. The Browns, 0-2, will get a first round draft pick for Richardson. McGahee, who started the past two seasons for the Denver Broncos was cut this past June.