The Good Life Sports Bar & Grill opened a North Downtown location this past Thursday, just in time for the College World Series at nearby Charles Schwab Field. The new Good Life is located in a 7,258 sq. ft. space on the southeast corner of a 4-story, mixed-use building at 1501 Mike Fahey Street. The locally owned sports bar now has six locations in Omaha, Papillion and Gretna.