Posts Tagged “ben watson”

New England Patriots caught red handed

By | September 15, 2007

One of the most celebrated teams in sports history and three time world champions, the New England Patriots have been caught red handed. The team was caught cheating last week, by means of filming the hand signals of the opposing New York Jets. This has raised all sorts of questions from: was it really that […]

Read more »