what is the last date for mlb trades?
The Major League Baseball (MLB) non-waiver deadline was first instituted for the 1923 season, on June 23 of that year. It was moved to July 31 starting with the 1986 season. Commissioner Rob Manfred moved it to August 1 for the 2016 season only, as July 31, 2016 is a Sunday.