After nearly two years between home games on campus due to an EF3 tornado, Louisiana Tech saw Mother Nature play one last little trick Friday night.

More...