Mark Lorreta hit a "walk off" homer to win the traditional Patriot's Day game for the Red Sox (started at 11:05 AM) yesterday. He had never hit one in his life--including little league ,high school, and Northwestern. It was also nice that his dad had flown in from LA to be at the game Harry