Fox: Team USA, Capitals star TJ Oshie announces retirement after 16 NHL seasons