The Baltimore Ravens surprised NFL fans today when they signed wide receiver TJ Houshmandzadeh.
Baltimore Ravens sign wide receiver TJ Houshmandzadeh