White Sox outfielder Adam Eaton returned to Friday's starting lineup against the Mariners after a one-day absence due to a second-inning collision with the U.S. Cellular Field wall on Wednesday. But Eaton only lasted one at-bat at Safeco Field, exiting with soreness in his rib cage.