Have You Heard About the Bat Dogs Upstaging Baseball Giants, Like A-Rod?

Trenton, New Jersey is home to the minor baseball league team, Trenton…