David Irving's run as a Dallas Cowboy appears to be over.The embattled defensive lineman and free agent to-be was suspended indefinitely by the NFL on Friday for a violation of the league's substance abuse policy.Irving becomes a free agent this month, and a source previously told SportsDay's David Moore that the club had no intention of keeping him.