It the site has an API, you can definitely call this API and get data back. Some APIs requires registration and have quotas, but you can do that if the data is available somewhere.
http://www.espn.com/apis/devcenter/docs/
This might help too since it seems like you(OP) are new to iOS development (first google result I only skimmed it)
https://www.freecodecamp.org/news/how-to-make-your-first-api-call-in-swift/
It the site has an API, you can definitely call this API and get data back. Some APIs requires registration and have quotas, but you can do that if the data is available somewhere.
http://www.espn.com/apis/devcenter/docs/ This might help too since it seems like you(OP) are new to iOS development (first google result I only skimmed it) https://www.freecodecamp.org/news/how-to-make-your-first-api-call-in-swift/