Barack Obama endorses Will Haskell for 26th district senate seat