Sports Now
Josh Hamilton officially traded by Angels to Texas Rangers
Sports

John Harbaugh

John Harbaugh speaks at a news conference at the Under Armour Performance Center. Baltimore Sun photo by Algerina Perna
Loading