Marvin Harrison Jr. was supposed to be among the new faces of the Arizona Cardinals, being an explosive second-generation player with the potential to dominate games.