Grandstand

meaning: a set of seats arranged in rising rows, sometimes covered by a roof, from which people can easily watch sports or other events

usage: He grandstanded when care was needed.