VIDEO: Cardinals sign Larry "Legend" Fitzgerald to extension