Super Mega Baseball 3 shows off the depth of its new franchise mode

Super Mega Baseball 3 shows off the depth of its new franchise mode

With Major League Baseball sidelined for most likely the entire year due to the coronavirus pandemic, and until MLB The Show maybe-possibly releases on PC next year, PC gaming baseball fans don’t have a heck of a lot of options. But it’s not all bad news—Metalhead Software released a lengthy video today showcasing some of […]