Here is every deal made on MLB's exciting trade-deadline dayYahoo Sports (blog)Major League Baseball's 4 p.m. ET deadline for non-waiver trades has passed and it was quite a ride. It was one of the best trade-deadline days in years, with aces moving, contenders getting better and a large number of major leaguers – not just prospects ...and more »