Texans’ Arian Foster opens up on national TV