He just can’t catch a break.

Sen. John F. Kerry tapped campaign funds for Red Sox tickets and to pay nearly $300 in overdue Boston parking tickets in March, records show.

Kerry’s Senate campaign committee wrote a $287 check to the City of Boston Parking Clerk on March 31, 2005. The Bay State senator listed “travel expense” as the purpose for the expenditure.