More trouble for Aldon Smith: Detained by police in San Francisco

Raiders linebacker Aldon Smith was detained by police after a car he was riding in struck a San Francisco police vehicle.

Raiders linebacker Aldon Smith was detained by police after a car he was riding in struck a San Francisco police vehicle.

Leave a Reply

Your email address will not be published. Required fields are marked *

*