BEGIN:VCALENDAR
VERSION:2.0
X-WR-CALNAME:Altoona Curve Schedule
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
UID:44-818977-2026-04-02@faceoff
DTSTART:20260402T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Harrisburg Senators
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818982-2026-04-03@faceoff
DTSTART:20260403T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Harrisburg Senators
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818970-2026-04-04@faceoff
DTSTART:20260404T170000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Harrisburg Senators
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818354-2026-04-07@faceoff
DTSTART:20260407T230500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Richmond Flying Squirrels
LOCATION:CarMax Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818353-2026-04-08@faceoff
DTSTART:20260408T230500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Richmond Flying Squirrels
LOCATION:CarMax Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818351-2026-04-09@faceoff
DTSTART:20260409T230500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Richmond Flying Squirrels
LOCATION:CarMax Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818352-2026-04-10@faceoff
DTSTART:20260410T230500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Richmond Flying Squirrels
LOCATION:CarMax Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818355-2026-04-11@faceoff
DTSTART:20260411T230500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Richmond Flying Squirrels
LOCATION:CarMax Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818356-2026-04-12@faceoff
DTSTART:20260412T180500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Richmond Flying Squirrels
LOCATION:CarMax Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818971-2026-04-14@faceoff
DTSTART:20260414T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Portland Sea Dogs
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818972-2026-04-15@faceoff
DTSTART:20260415T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Portland Sea Dogs
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818974-2026-04-16@faceoff
DTSTART:20260416T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Portland Sea Dogs
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818969-2026-04-17@faceoff
DTSTART:20260417T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Portland Sea Dogs
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818973-2026-04-18@faceoff
DTSTART:20260418T200000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Portland Sea Dogs
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818975-2026-04-19@faceoff
DTSTART:20260419T170000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Portland Sea Dogs
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818695-2026-04-21@faceoff
DTSTART:20260421T223000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Harrisburg Senators
LOCATION:FNB Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818698-2026-04-22@faceoff
DTSTART:20260422T160000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Harrisburg Senators
LOCATION:FNB Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818690-2026-04-23@faceoff
DTSTART:20260423T223000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Harrisburg Senators
LOCATION:FNB Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818693-2026-04-24@faceoff
DTSTART:20260424T230000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Harrisburg Senators
LOCATION:FNB Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818692-2026-04-25@faceoff
DTSTART:20260425T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Harrisburg Senators
LOCATION:FNB Field
DESCRIPTION:Postponed
END:VEVENT
BEGIN:VEVENT
UID:44-818687-2026-04-26@faceoff
DTSTART:20260426T170000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Harrisburg Senators
LOCATION:FNB Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818966-2026-04-28@faceoff
DTSTART:20260428T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Richmond Flying Squirrels
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818968-2026-04-29@faceoff
DTSTART:20260429T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Richmond Flying Squirrels
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Postponed
END:VEVENT
BEGIN:VEVENT
UID:44-818964-2026-04-30@faceoff
DTSTART:20260430T150000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Richmond Flying Squirrels
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818963-2026-05-01@faceoff
DTSTART:20260501T210000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Richmond Flying Squirrels
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818968-2026-05-01@faceoff
DTSTART:20260501T210500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Richmond Flying Squirrels (PPD from 4/29)
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818967-2026-05-02@faceoff
DTSTART:20260502T200000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Richmond Flying Squirrels
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818965-2026-05-03@faceoff
DTSTART:20260503T170000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Richmond Flying Squirrels
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818826-2026-05-05@faceoff
DTSTART:20260505T220500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Chesapeake Baysox
LOCATION:Prince George's Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818827-2026-05-06@faceoff
DTSTART:20260506T150500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Chesapeake Baysox
LOCATION:Prince George's Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818829-2026-05-07@faceoff
DTSTART:20260507T223500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Chesapeake Baysox
LOCATION:Prince George's Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818823-2026-05-08@faceoff
DTSTART:20260508T230500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Chesapeake Baysox
LOCATION:Prince George's Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818825-2026-05-09@faceoff
DTSTART:20260509T223500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Chesapeake Baysox
LOCATION:Prince George's Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818821-2026-05-10@faceoff
DTSTART:20260510T170500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Chesapeake Baysox
LOCATION:Prince George's Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818962-2026-05-12@faceoff
DTSTART:20260512T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Harrisburg Senators
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818959-2026-05-13@faceoff
DTSTART:20260513T150000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Harrisburg Senators
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818960-2026-05-14@faceoff
DTSTART:20260514T210000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Harrisburg Senators
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818692-2026-05-14@faceoff
DTSTART:20260514T210500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Harrisburg Senators (Makeup of 4/25 PPD in Har)
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818961-2026-05-15@faceoff
DTSTART:20260515T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Harrisburg Senators
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818956-2026-05-16@faceoff
DTSTART:20260516T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Harrisburg Senators
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818957-2026-05-17@faceoff
DTSTART:20260517T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Harrisburg Senators
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818958-2026-05-19@faceoff
DTSTART:20260519T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Erie SeaWolves
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818951-2026-05-20@faceoff
DTSTART:20260520T150000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Erie SeaWolves
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818954-2026-05-21@faceoff
DTSTART:20260521T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Erie SeaWolves
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818953-2026-05-22@faceoff
DTSTART:20260522T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Erie SeaWolves
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Postponed
END:VEVENT
BEGIN:VEVENT
UID:44-818952-2026-05-23@faceoff
DTSTART:20260523T210000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Erie SeaWolves
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818953-2026-05-23@faceoff
DTSTART:20260523T210500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Erie SeaWolves (Makeup of 5/22 PPD)
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818949-2026-05-24@faceoff
DTSTART:20260524T170000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Erie SeaWolves
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818615-2026-05-26@faceoff
DTSTART:20260526T231000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Hartford Yard Goats
LOCATION:Dunkin' Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818612-2026-05-27@faceoff
DTSTART:20260527T231000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Hartford Yard Goats
LOCATION:Dunkin' Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818608-2026-05-28@faceoff
DTSTART:20260528T231000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Hartford Yard Goats
LOCATION:Dunkin' Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818611-2026-05-29@faceoff
DTSTART:20260529T231000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Hartford Yard Goats
LOCATION:Dunkin' Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818600-2026-05-30@faceoff
DTSTART:20260530T221000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Hartford Yard Goats
LOCATION:Dunkin' Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818603-2026-05-31@faceoff
DTSTART:20260531T171000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Hartford Yard Goats
LOCATION:Dunkin' Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818535-2026-06-02@faceoff
DTSTART:20260602T220300Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ New Hampshire Fisher Cats
LOCATION:Delta Dental Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818534-2026-06-03@faceoff
DTSTART:20260603T220300Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ New Hampshire Fisher Cats
LOCATION:Delta Dental Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818536-2026-06-04@faceoff
DTSTART:20260604T150500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ New Hampshire Fisher Cats
LOCATION:Delta Dental Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818532-2026-06-05@faceoff
DTSTART:20260605T220300Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ New Hampshire Fisher Cats
LOCATION:Delta Dental Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818529-2026-06-06@faceoff
DTSTART:20260606T220300Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ New Hampshire Fisher Cats
LOCATION:Delta Dental Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818530-2026-06-07@faceoff
DTSTART:20260607T170500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ New Hampshire Fisher Cats
LOCATION:Delta Dental Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818955-2026-06-09@faceoff
DTSTART:20260609T223000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Chesapeake Baysox
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818948-2026-06-10@faceoff
DTSTART:20260610T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Chesapeake Baysox
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818950-2026-06-11@faceoff
DTSTART:20260611T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Chesapeake Baysox
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818940-2026-06-12@faceoff
DTSTART:20260612T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Chesapeake Baysox
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818946-2026-06-13@faceoff
DTSTART:20260613T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Chesapeake Baysox
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818945-2026-06-14@faceoff
DTSTART:20260614T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Chesapeake Baysox
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Completed Early
END:VEVENT
BEGIN:VEVENT
UID:44-819020-2026-06-16@faceoff
DTSTART:20260616T223500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Akron RubberDucks
LOCATION:7 17 Credit Union Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819019-2026-06-17@faceoff
DTSTART:20260617T223500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Akron RubberDucks
LOCATION:7 17 Credit Union Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819019-2026-06-18@faceoff
DTSTART:20260618T210000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Akron RubberDucks
LOCATION:7 17 Credit Union Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819018-2026-06-18@faceoff
DTSTART:20260618T223500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Akron RubberDucks
LOCATION:7 17 Credit Union Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819017-2026-06-19@faceoff
DTSTART:20260619T231700Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Akron RubberDucks
LOCATION:7 17 Credit Union Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819016-2026-06-20@faceoff
DTSTART:20260620T230500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Akron RubberDucks
LOCATION:7 17 Credit Union Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819015-2026-06-21@faceoff
DTSTART:20260621T170500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Akron RubberDucks
LOCATION:7 17 Credit Union Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818944-2026-06-23@faceoff
DTSTART:20260623T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Reading Fightin Phils
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818942-2026-06-24@faceoff
DTSTART:20260624T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Reading Fightin Phils
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818941-2026-06-25@faceoff
DTSTART:20260625T223000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Reading Fightin Phils
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818947-2026-06-26@faceoff
DTSTART:20260626T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Reading Fightin Phils
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818943-2026-06-27@faceoff
DTSTART:20260627T223000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Reading Fightin Phils
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818934-2026-06-28@faceoff
DTSTART:20260628T170000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Reading Fightin Phils
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818458-2026-06-30@faceoff
DTSTART:20260630T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Portland Sea Dogs
LOCATION:Delta Dental Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818459-2026-07-01@faceoff
DTSTART:20260701T160500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Portland Sea Dogs
LOCATION:Delta Dental Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818455-2026-07-02@faceoff
DTSTART:20260702T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Portland Sea Dogs
LOCATION:Delta Dental Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818452-2026-07-03@faceoff
DTSTART:20260703T222000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Portland Sea Dogs
LOCATION:Delta Dental Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818457-2026-07-04@faceoff
DTSTART:20260704T222000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Portland Sea Dogs
LOCATION:Delta Dental Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818453-2026-07-05@faceoff
DTSTART:20260705T170000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Portland Sea Dogs
LOCATION:Delta Dental Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818932-2026-07-07@faceoff
DTSTART:20260707T223000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Richmond Flying Squirrels
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818938-2026-07-08@faceoff
DTSTART:20260708T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Richmond Flying Squirrels
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818933-2026-07-09@faceoff
DTSTART:20260709T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Richmond Flying Squirrels
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818937-2026-07-10@faceoff
DTSTART:20260710T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Richmond Flying Squirrels
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818936-2026-07-11@faceoff
DTSTART:20260711T223000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Richmond Flying Squirrels
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818935-2026-07-12@faceoff
DTSTART:20260712T170000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Richmond Flying Squirrels
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818383-2026-07-17@faceoff
DTSTART:20260717T230000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Reading Fightin Phils
LOCATION:FirstEnergy Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818384-2026-07-18@faceoff
DTSTART:20260718T224500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Reading Fightin Phils
LOCATION:FirstEnergy Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818385-2026-07-19@faceoff
DTSTART:20260719T211500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Reading Fightin Phils
LOCATION:FirstEnergy Stadium
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819002-2026-07-21@faceoff
DTSTART:20260721T160500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Akron RubberDucks
LOCATION:7 17 Credit Union Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819001-2026-07-22@faceoff
DTSTART:20260722T223500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Akron RubberDucks
LOCATION:7 17 Credit Union Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-819000-2026-07-23@faceoff
DTSTART:20260723T223500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Akron RubberDucks
LOCATION:7 17 Credit Union Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818999-2026-07-24@faceoff
DTSTART:20260724T231700Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Akron RubberDucks
LOCATION:7 17 Credit Union Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818997-2026-07-25@faceoff
DTSTART:20260725T230500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Akron RubberDucks
LOCATION:7 17 Credit Union Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818995-2026-07-26@faceoff
DTSTART:20260726T170500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Akron RubberDucks
LOCATION:7 17 Credit Union Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818939-2026-07-28@faceoff
DTSTART:20260728T223000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Chesapeake Baysox
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818927-2026-07-29@faceoff
DTSTART:20260729T160500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Chesapeake Baysox
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818929-2026-07-30@faceoff
DTSTART:20260730T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Chesapeake Baysox
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818931-2026-07-31@faceoff
DTSTART:20260731T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Chesapeake Baysox
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818926-2026-08-01@faceoff
DTSTART:20260801T223000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Chesapeake Baysox
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818925-2026-08-02@faceoff
DTSTART:20260802T213000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Chesapeake Baysox
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818719-2026-08-04@faceoff
DTSTART:20260804T220500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Erie SeaWolves
LOCATION:UPMC Park
DESCRIPTION:Final
END:VEVENT
BEGIN:VEVENT
UID:44-818720-2026-08-05@faceoff
DTSTART:20260805T163500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Erie SeaWolves
LOCATION:UPMC Park
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818721-2026-08-06@faceoff
DTSTART:20260806T220500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Erie SeaWolves
LOCATION:UPMC Park
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818714-2026-08-07@faceoff
DTSTART:20260807T220500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Erie SeaWolves
LOCATION:UPMC Park
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818715-2026-08-08@faceoff
DTSTART:20260808T220500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Erie SeaWolves
LOCATION:UPMC Park
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818712-2026-08-09@faceoff
DTSTART:20260809T173500Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Erie SeaWolves
LOCATION:UPMC Park
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818930-2026-08-11@faceoff
DTSTART:20260811T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Akron RubberDucks
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818928-2026-08-12@faceoff
DTSTART:20260812T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Akron RubberDucks
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818923-2026-08-13@faceoff
DTSTART:20260813T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Akron RubberDucks
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818922-2026-08-14@faceoff
DTSTART:20260814T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Akron RubberDucks
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818921-2026-08-15@faceoff
DTSTART:20260815T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Akron RubberDucks
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818920-2026-08-16@faceoff
DTSTART:20260816T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Akron RubberDucks
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818850-2026-08-18@faceoff
DTSTART:20260818T220700Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Binghamton Rumble Ponies
LOCATION:Mirabito Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818851-2026-08-19@faceoff
DTSTART:20260819T220700Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Binghamton Rumble Ponies
LOCATION:Mirabito Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818848-2026-08-20@faceoff
DTSTART:20260820T220700Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Binghamton Rumble Ponies
LOCATION:Mirabito Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818847-2026-08-21@faceoff
DTSTART:20260821T230000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Binghamton Rumble Ponies
LOCATION:Mirabito Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818852-2026-08-22@faceoff
DTSTART:20260822T220700Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Binghamton Rumble Ponies
LOCATION:Mirabito Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818843-2026-08-23@faceoff
DTSTART:20260823T170000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Binghamton Rumble Ponies
LOCATION:Mirabito Stadium
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818918-2026-08-25@faceoff
DTSTART:20260825T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Erie SeaWolves
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818917-2026-08-26@faceoff
DTSTART:20260826T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Erie SeaWolves
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818924-2026-08-27@faceoff
DTSTART:20260827T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Erie SeaWolves
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818919-2026-08-28@faceoff
DTSTART:20260828T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Erie SeaWolves
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818915-2026-08-29@faceoff
DTSTART:20260829T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Erie SeaWolves
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818911-2026-08-30@faceoff
DTSTART:20260830T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Erie SeaWolves
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818638-2026-09-01@faceoff
DTSTART:20260901T223000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Harrisburg Senators
LOCATION:FNB Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818635-2026-09-02@faceoff
DTSTART:20260902T223000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Harrisburg Senators
LOCATION:FNB Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818637-2026-09-03@faceoff
DTSTART:20260903T223000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Harrisburg Senators
LOCATION:FNB Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818634-2026-09-04@faceoff
DTSTART:20260904T230000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Harrisburg Senators
LOCATION:FNB Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818636-2026-09-05@faceoff
DTSTART:20260905T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Harrisburg Senators
LOCATION:FNB Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818632-2026-09-06@faceoff
DTSTART:20260906T170000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve @ Harrisburg Senators
LOCATION:FNB Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818909-2026-09-08@faceoff
DTSTART:20260908T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Akron RubberDucks
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818916-2026-09-09@faceoff
DTSTART:20260909T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Akron RubberDucks
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818912-2026-09-10@faceoff
DTSTART:20260910T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Akron RubberDucks
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818914-2026-09-11@faceoff
DTSTART:20260911T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Akron RubberDucks
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818910-2026-09-12@faceoff
DTSTART:20260912T220000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Akron RubberDucks
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
BEGIN:VEVENT
UID:44-818913-2026-09-13@faceoff
DTSTART:20260913T170000Z
DURATION:PT3H30M
SUMMARY:Altoona Curve vs Akron RubberDucks
LOCATION:Peoples Natural Gas Field
DESCRIPTION:Scheduled
END:VEVENT
END:VCALENDAR
