Pinnacle has Tulane down to +12.5 , what gives???? Weather???, or big money coming in late on Tulane. Any opinions????