BEGIN:VCALENDAR
VERSION:2.0
X-WR-CALNAME:Tri-City Dust Devils Schedule
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
UID:44-819180-2026-04-03@faceoff
DTSTART:20260404T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819181-2026-04-04@faceoff
DTSTART:20260405T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819182-2026-04-05@faceoff
DTSTART:20260405T203000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819381-2026-04-07@faceoff
DTSTART:20260408T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819373-2026-04-08@faceoff
DTSTART:20260409T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819374-2026-04-09@faceoff
DTSTART:20260410T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819372-2026-04-10@faceoff
DTSTART:20260411T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819369-2026-04-11@faceoff
DTSTART:20260412T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819370-2026-04-12@faceoff
DTSTART:20260412T230500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819178-2026-04-14@faceoff
DTSTART:20260415T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819170-2026-04-15@faceoff
DTSTART:20260416T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819172-2026-04-16@faceoff
DTSTART:20260417T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819167-2026-04-17@faceoff
DTSTART:20260418T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819169-2026-04-18@faceoff
DTSTART:20260419T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819173-2026-04-19@faceoff
DTSTART:20260419T203000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819105-2026-04-21@faceoff
DTSTART:20260422T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Vancouver Canadians
LOCATION:Rogers Field at Nat Bailey Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819102-2026-04-22@faceoff
DTSTART:20260423T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Vancouver Canadians
LOCATION:Rogers Field at Nat Bailey Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819101-2026-04-23@faceoff
DTSTART:20260424T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Vancouver Canadians
LOCATION:Rogers Field at Nat Bailey Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819107-2026-04-24@faceoff
DTSTART:20260424T200500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Vancouver Canadians
LOCATION:Rogers Field at Nat Bailey Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819106-2026-04-25@faceoff
DTSTART:20260425T200500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Vancouver Canadians
LOCATION:Rogers Field at Nat Bailey Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819104-2026-04-26@faceoff
DTSTART:20260426T200500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Vancouver Canadians
LOCATION:Rogers Field at Nat Bailey Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819168-2026-04-28@faceoff
DTSTART:20260429T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Everett AquaSox
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819171-2026-04-29@faceoff
DTSTART:20260430T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Everett AquaSox
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819174-2026-04-30@faceoff
DTSTART:20260501T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Everett AquaSox
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819161-2026-05-01@faceoff
DTSTART:20260502T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Everett AquaSox
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819159-2026-05-02@faceoff
DTSTART:20260503T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Everett AquaSox
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819160-2026-05-03@faceoff
DTSTART:20260503T203000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Everett AquaSox
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819228-2026-05-05@faceoff
DTSTART:20260505T180500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819231-2026-05-06@faceoff
DTSTART:20260507T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819233-2026-05-07@faceoff
DTSTART:20260508T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819234-2026-05-08@faceoff
DTSTART:20260509T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819229-2026-05-09@faceoff
DTSTART:20260510T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819230-2026-05-10@faceoff
DTSTART:20260510T200500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819158-2026-05-12@faceoff
DTSTART:20260513T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Eugene Emeralds
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819166-2026-05-13@faceoff
DTSTART:20260514T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Eugene Emeralds
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819163-2026-05-14@faceoff
DTSTART:20260515T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Eugene Emeralds
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819164-2026-05-15@faceoff
DTSTART:20260516T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Eugene Emeralds
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819162-2026-05-16@faceoff
DTSTART:20260517T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Eugene Emeralds
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819165-2026-05-17@faceoff
DTSTART:20260517T203000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Eugene Emeralds
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819354-2026-05-19@faceoff
DTSTART:20260520T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819351-2026-05-20@faceoff
DTSTART:20260521T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819358-2026-05-21@faceoff
DTSTART:20260522T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819356-2026-05-22@faceoff
DTSTART:20260523T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819357-2026-05-23@faceoff
DTSTART:20260524T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819359-2026-05-24@faceoff
DTSTART:20260524T230500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819151-2026-05-26@faceoff
DTSTART:20260527T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Spokane Indians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819153-2026-05-27@faceoff
DTSTART:20260528T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Spokane Indians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819152-2026-05-28@faceoff
DTSTART:20260529T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Spokane Indians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819154-2026-05-29@faceoff
DTSTART:20260530T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Spokane Indians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819155-2026-05-30@faceoff
DTSTART:20260531T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Spokane Indians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819150-2026-05-31@faceoff
DTSTART:20260531T203000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Spokane Indians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819156-2026-06-02@faceoff
DTSTART:20260603T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819157-2026-06-03@faceoff
DTSTART:20260604T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819144-2026-06-04@faceoff
DTSTART:20260605T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819141-2026-06-05@faceoff
DTSTART:20260606T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819143-2026-06-06@faceoff
DTSTART:20260607T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819147-2026-06-07@faceoff
DTSTART:20260607T203000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819292-2026-06-09@faceoff
DTSTART:20260610T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Hillsboro Hops
LOCATION:Hops Ballpark
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819280-2026-06-10@faceoff
DTSTART:20260611T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Hillsboro Hops
LOCATION:Hops Ballpark
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819281-2026-06-11@faceoff
DTSTART:20260612T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Hillsboro Hops
LOCATION:Hops Ballpark
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819284-2026-06-12@faceoff
DTSTART:20260613T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Hillsboro Hops
LOCATION:Hops Ballpark
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819282-2026-06-13@faceoff
DTSTART:20260614T000300Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Hillsboro Hops
LOCATION:Hops Ballpark
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819283-2026-06-14@faceoff
DTSTART:20260614T200500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Hillsboro Hops
LOCATION:Hops Ballpark
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819146-2026-06-16@faceoff
DTSTART:20260617T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Eugene Emeralds
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819149-2026-06-17@faceoff
DTSTART:20260618T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Eugene Emeralds
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819142-2026-06-18@faceoff
DTSTART:20260619T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Eugene Emeralds
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819148-2026-06-19@faceoff
DTSTART:20260620T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Eugene Emeralds
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819145-2026-06-20@faceoff
DTSTART:20260621T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Eugene Emeralds
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819139-2026-06-21@faceoff
DTSTART:20260622T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Eugene Emeralds
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819207-2026-06-23@faceoff
DTSTART:20260624T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819208-2026-06-24@faceoff
DTSTART:20260625T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819209-2026-06-25@faceoff
DTSTART:20260626T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819210-2026-06-26@faceoff
DTSTART:20260627T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819206-2026-06-27@faceoff
DTSTART:20260628T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819211-2026-06-28@faceoff
DTSTART:20260628T200500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819336-2026-06-30@faceoff
DTSTART:20260701T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819341-2026-07-01@faceoff
DTSTART:20260702T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819338-2026-07-02@faceoff
DTSTART:20260703T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819342-2026-07-03@faceoff
DTSTART:20260704T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819339-2026-07-04@faceoff
DTSTART:20260705T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819337-2026-07-05@faceoff
DTSTART:20260705T230500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Everett AquaSox
LOCATION:Everett Memorial Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819133-2026-07-07@faceoff
DTSTART:20260708T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819136-2026-07-08@faceoff
DTSTART:20260709T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819137-2026-07-09@faceoff
DTSTART:20260710T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819140-2026-07-10@faceoff
DTSTART:20260711T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819135-2026-07-11@faceoff
DTSTART:20260712T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819138-2026-07-12@faceoff
DTSTART:20260713T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819134-2026-07-17@faceoff
DTSTART:20260718T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819131-2026-07-18@faceoff
DTSTART:20260719T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819130-2026-07-19@faceoff
DTSTART:20260720T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819200-2026-07-21@faceoff
DTSTART:20260722T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819201-2026-07-22@faceoff
DTSTART:20260723T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819199-2026-07-23@faceoff
DTSTART:20260724T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819203-2026-07-24@faceoff
DTSTART:20260725T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819198-2026-07-25@faceoff
DTSTART:20260726T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819195-2026-07-26@faceoff
DTSTART:20260726T200500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Spokane Indians
LOCATION:Avista Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819394-2026-07-28@faceoff
DTSTART:20260729T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Eugene Emeralds
LOCATION:PK Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819395-2026-07-29@faceoff
DTSTART:20260730T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Eugene Emeralds
LOCATION:PK Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819396-2026-07-30@faceoff
DTSTART:20260731T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Eugene Emeralds
LOCATION:PK Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819392-2026-07-31@faceoff
DTSTART:20260801T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Eugene Emeralds
LOCATION:PK Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819388-2026-08-01@faceoff
DTSTART:20260802T000500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Eugene Emeralds
LOCATION:PK Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819383-2026-08-02@faceoff
DTSTART:20260802T230500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Eugene Emeralds
LOCATION:PK Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819129-2026-08-04@faceoff
DTSTART:20260805T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Pre-Game
END:VEVENT
BEGIN:VEVENT
UID:44-819128-2026-08-05@faceoff
DTSTART:20260806T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819124-2026-08-06@faceoff
DTSTART:20260807T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819127-2026-08-07@faceoff
DTSTART:20260808T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819126-2026-08-08@faceoff
DTSTART:20260809T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819132-2026-08-09@faceoff
DTSTART:20260810T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Hillsboro Hops
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819063-2026-08-11@faceoff
DTSTART:20260812T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Vancouver Canadians
LOCATION:Rogers Field at Nat Bailey Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819059-2026-08-12@faceoff
DTSTART:20260813T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Vancouver Canadians
LOCATION:Rogers Field at Nat Bailey Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819056-2026-08-13@faceoff
DTSTART:20260814T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Vancouver Canadians
LOCATION:Rogers Field at Nat Bailey Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819053-2026-08-14@faceoff
DTSTART:20260814T200500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Vancouver Canadians
LOCATION:Rogers Field at Nat Bailey Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819055-2026-08-15@faceoff
DTSTART:20260816T000500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Vancouver Canadians
LOCATION:Rogers Field at Nat Bailey Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819054-2026-08-16@faceoff
DTSTART:20260816T200500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Vancouver Canadians
LOCATION:Rogers Field at Nat Bailey Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819125-2026-08-18@faceoff
DTSTART:20260819T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Everett AquaSox
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819117-2026-08-19@faceoff
DTSTART:20260820T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Everett AquaSox
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819123-2026-08-20@faceoff
DTSTART:20260821T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Everett AquaSox
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819122-2026-08-21@faceoff
DTSTART:20260822T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Everett AquaSox
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819119-2026-08-22@faceoff
DTSTART:20260823T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Everett AquaSox
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819118-2026-08-23@faceoff
DTSTART:20260824T020500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Everett AquaSox
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819259-2026-08-25@faceoff
DTSTART:20260826T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Hillsboro Hops
LOCATION:Hops Ballpark
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819245-2026-08-26@faceoff
DTSTART:20260827T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Hillsboro Hops
LOCATION:Hops Ballpark
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819246-2026-08-27@faceoff
DTSTART:20260828T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Hillsboro Hops
LOCATION:Hops Ballpark
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819252-2026-08-28@faceoff
DTSTART:20260829T013500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Hillsboro Hops
LOCATION:Hops Ballpark
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819249-2026-08-29@faceoff
DTSTART:20260830T000300Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Hillsboro Hops
LOCATION:Hops Ballpark
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819250-2026-08-30@faceoff
DTSTART:20260830T200500Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils @ Hillsboro Hops
LOCATION:Hops Ballpark
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819121-2026-09-01@faceoff
DTSTART:20260902T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819120-2026-09-02@faceoff
DTSTART:20260903T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819116-2026-09-03@faceoff
DTSTART:20260904T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819110-2026-09-04@faceoff
DTSTART:20260905T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819115-2026-09-05@faceoff
DTSTART:20260906T013000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-819112-2026-09-06@faceoff
DTSTART:20260906T203000Z
DURATION:PT3H30M
SUMMARY:Tri-City Dust Devils vs Vancouver Canadians
LOCATION:Gesa Stadium
DESCRIPTION:Scheduled
END:VEVENT
END:VCALENDAR
