Football players' kind gesture to cheerleader goes viral