Explicitly no. When I downloaded the app earlier, it had the cast icon with a big red no circle around it. Mobile devices only.
Does anybody know if Chromecast is available on the Yahoo Sports App so I can Chromecast the match to my television set from my phone.
The press release above references yahoosports.com, so you might at least be able to get it on your computer.