The Rush: Astros even World Series, drama hits NFL owners’ meetings

The NFL is bringing reality TV-style drama off the field at the annual owners’ meeting, the Astros evened the World Series with a commanding win over the Braves in Game 2 and Mark Ingram is heading back to New Orleans where he’s looking to break a big record, after being traded from the Texans to the Saints.