The Blues re-signed forward T.J. Oshie to a one-year contract, the team announced on Thursday, according to an ESPN.com report. "We're excited to have T.J. in the fold for another season," GM Doug Armstrong said in a statement. "His energy and versatility make him an integral part of our club."