David Price discusses 'night and day' difference between Boston and Los Angeles