STL Today: U.S. Air Force Awards $1.2 Billion Contract for Eight St. Louis-Made F-15EX Fighters