NFL

Cheerleading gets a bad rap: Is it actually that dangerous?
QR codes: A viral technology 28 years in the making