Yeah, the only reason I subscribe to U-Verse is to watch the STL Cardinals. I’d cancel that, too, except that MLB.com blacks out games in St. Louis.
The MLB App is crap. I bought it last year to watch the Cards. You’re lucky to get more than 10 minutes of streaming before having to jack with the system to get it back.
There are ways around that.