Indy’s Lucas Oil Products secures rights for Oklahoma casino and resort
Indianapolis-based Lucas Oil Products secures the naming rights for the new 6,500-seat events arena in Oklahoma at WinStar World Casino and Resort on the Texas/Oklahoma state line along I-35. Lucas Oil Live will debut later this year with live [...]