Car Shield really seems to have gone all in on flooding MLB Network with ad time. Some, uh, interesting, clips.