Yes. As of November 17th, 2018 sports betting is legal and offered in three casinos around Pennsylvania with online betting options coming in early 2019.
What is the Legal Betting Age in Pennsylvania?
According to Pennsylvania law you must be 21 years or older to gamble in the state
Can I Bet Online in Pennsylvania?
Online gambling laws have been passed to allow mobile wagering in Pennsylvania but no online casinos currently exist. This will change in early 2019 as ten online casinos have already been approved with two more awaiting approval.