Should The Birds Sell Their Souls And Sign Antonio Brown?
Desean Jackson’s latest injury that may end his season has taken the Eagles receiving corps to rock bottom. In a season plagued with humiliating drops and unreliability there was always that hope of saying “Well at least Desean will come back soon and we’ll get back on track.” Instead what looked like minor inconveniences to […]