I’m not quite sure what to make of this one.
A man was arrested after photo radar caught him speeding on the Loop 101 in Scottsdale, Arizona. The man said that he is Brian Ward, and he is a catcher in the Atlanta Braves organization.
Does anybody know anything about this guy? Searches by the Arizona Republic turned up nothing, and I Googled him too. My guess is that…
Read the full story >>