MORE: Early power rankings | NFL midseason goals not achieved

A video posted by James Harrison (@jhharrison92) on Feb 17, 2016 at 4:29am PST

The 37-year-old (38 in May) is still going strong, playing in 15 games last season for the Steelers. He’s not the All-Pro linebacker he once was, but he’s still able to play and plans to honor his two-year contract he signed prior to the 2015 season. He’s due $1.25 million in base salary.

He hinted at possibly calling it quits after the season, and reserves the right to do so if he still wants. But for now, he’ll continue to pee in cups.

MORE: The NFL’s scariest players

A photo posted by James Harrison (@jhharrison92) on Feb 17, 2016 at 4:30am PST