Titans QB battle between Matt Hasselbeck and Jake Locker