DALLAS - The odds, Zac Rinaldo knows, were stacked against him.
But his work ethic, dedication to his craft, and belief he could carve out a role for himself has led him here: set to skate in his 500th professional game.
"I'm not supposed to be here right now, no I'm not," he said following Sunday's pre-game skate at the American Airlines Center.
"A sixth-round guy, supposed to be a tough guy ... not too many players like myself who were drafted in the sixth round, for their toughness, stick around this long. Especially in this day and age, where the game is changing every day and every year, it's a new league, speed and skill come into play.
"I've had a lot of doubters through my whole career, a lot of people who didn't believe in me. So, this game is for them.
"That's a really nice accomplishment. I wasn't even supposed to get one game, nevermind 500."
500 REASONS TO SMILE
Zac Rinaldo will play his 500th pro game this evening in Dallas
© Len Redkoles/Getty Images