Tony Gonzalez on his legacy, kids' nutrition

Tight end Tony Gonzalez played 12 seasons for the Kansas City Chiefs (1997-2008) but said the past four years in Atlanta have been the most fun of his career.

It probably has something to do with team's 9-1 record this season, including a 23-19 victory Sunday over the Arizona Cardinals. Gonzalez had three catches for 33 yards.

But it's more likely because Gonzalez, 36, knows he's in the twilight of his career and is enjoying every practice and every game.

"I know the window is closing for myself and I want to go out and make the most of it," Gonzalez said. "My stepdad passed away this off-season. Cancer got him. I don't want to sound morbid. But he knew he was facing death so he got the chance to say goodbye to everyone. It's like what I'm doing. I'm reflecting on my career as I head to every city."

Gonzalez, who has missed only two games in 16 seasons, said he's taking steps to make sure he's around his family for a long time.

"Age is just a number. My mom is 65. She looks like she's 45. I feel like I'm in my 20s!" Gonzalez said. "I still have been able to play at the top level. It's all about how you treat your body. It's proper rest and proper nutrition."

To show he means business, Gonzalez tonight is encouraging children to make healthy choices in a fun way in TV segments during the 9:30 p.m. ET/PT telecast on Disney XD in support of "Randy Cunningham: Ninth Grade Ninja."

"As a father of three kids, it's important to get them when they are young. It sets the tone for the rest of your life," he said. "I don't eat a lot of fast food and I stay stay away from fried foods. I don't eat much meat either. Like a race car you can't put in regular gas. That's what food is: your fuel."