It was a clean sweep for the Baby Birds as all four teams in action won on Wednesday. It was also a powerful night as there were 8 Baby Bird home runs hit. The big one was Oscar Taveras’ 5th home run, which happened to come on his 21st birth day on Wednesday. Xavier Scruggs belted his 19th [...]