San Francisco is pretty excited about being in the World Series. Some were so excited that they were, uhh, self-medicating outside the stadium during a Dallas news telecast.

Remember Newy Scruggs, snitches get stitches.

think of the children

Comments are closed.