What a long, strange trip it’s been for wide receiver Brandin Cooks. After stops with New Orleans, New England, Los Angeles ...