There's nothing like a nice May day in Foxborough.