The Communicator

The San Diego Chargers look like the best team in football. Photo from chargers.com.

NFL Playoffs

January 6, 2010

NFL