We're only a day away from Major League Baseball's trade deadline (July 31), which means teams left and right are negotiating deals at an incredibly quick rate.
President Trump warned that it'll be "very hard" to make a deal with Canada before Friday's trade deadline after it recognized Palestine's statehood....