Question: did jed lowrie play for the red sox

Answer: Yes, Jed Carlson Lowrie (born April 17, 1984) is an American professional baseball infielder for the Oakland Athletics of Major League Baseball (MLB). In addition to the A's, Lowrie has played in MLB for the Boston Red Sox and Houston Astros. While primarily a shortstop throughout his career, Lowrie has also played third base and second base.