Articles

Lucas: Colts stadium naming rights deal a bargain

Seven years into a 20-year agreement, Lucas Oil Products founder Forrest Lucas thinks his company has already gotten its money’s worth from the $121.5 million naming rights deal for the Indianapolis Colts’ home. Or at least nearly so.

Read More