Cardinals bring back fan favorite player as free agent