Texans TE Griffin arrested for punching window
Texans tight end Ryan Griffin has been arrested in Nashville, Tennessee, on charges of vandalism and public intoxication, according to online court records.
Texans tight end Ryan Griffin has been arrested in Nashville, Tennessee, on charges of vandalism and public intoxication, according to online court records.