James Harrison is a… New England Patriot? Yup. The near career-long Steeler switched up sides after he was released by the Pittsburgh Steelers on December 23. Though a hard choice, the Steelers deciding to cut ties with the five-time Pro Bowler wasn’t surprising especially with the emergence of T.J. Watt.  He signed a two-year contract right […]