New MLB The Show 18 Rivalries Trailer

The popular MLB baseball game series is set to release on March 27, and San Diego Studios has released several trailers over the past week and the most recent one (seen below) is revolved around the r…