Jim Harbaugh Ejects Kyle Williams For Fighting Late In 49ers Practice

The 49ers had their final full practice leading up to their preseason opener tomorrow, and it ended a bit feisty for wide receiver Kyle Williams. According to practice reports, Williams got in a scuffle involving a headbutt with cornerback Deante Purvis. 49ers head coach Jim Harbaugh quickly dressed down Williams and sent him to the sideline for the final twenty minutes. After practice, the two spoke and resolved the matter.

Coach Harbaugh indicated at the beginning of camp that while competition is encouraged, fights would not be tolerated. He tossed wide receiver Brian Tyms from an earlier practice, and there have been no other significant scuffles. Under past coaches, fighting wasn't encouraged, but it seemed like it was not quite as frowned upon as we see with Coach Harbaugh. While there is some value in getting amped up in practice, I tend to agree with the notion that it is not productive. As he said, if you've got guys punching each other in the helmet, "why would we want that?"

While this does not "help" Kyle Williams' case of making the roster, I disagree with those that think this will be some kind of final nail in his coffin (and yes, some have suggested that). While I think Kyle Williams is "strong bubble" entering tomorrow's game, he will be in the spotlight as much as anybody else. He is listed as the primary backup punt returner, which would seem to mean he will be returning some punts after Ted Ginn Jr. It will be interesting to hear what kind of response he gets from the fans when he does come on the field for that first return.

The 49ers will run through a 90 minute mock game today at 1pm as they get ready for tomorrow's game. The mock game will be closed to the media with player availability scheduled for 2:30pm after the game. Jim Harbaugh, Alex Smith and David Akers will be in the media tent on the live stream.

Maiocco
Barrows
Branch
Inman
Gin
G Cohn 1 & 2

X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

Join Niners Nation

You must be a member of Niners Nation to participate.

We have our own Community Guidelines at Niners Nation. You should read them.

Join Niners Nation

You must be a member of Niners Nation to participate.

We have our own Community Guidelines at Niners Nation. You should read them.

Spinner

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.

tracking_pixel_9341_tracker