What on earth does it mean to 'put up' a newspaper?
"Put up" or mounted it on a wall. Perhaps he was on the cover so they put it on the bulletin board.