Yes if you have ESPN.
Yes if you have the connection.
There are several ways to watch online. ESPN and MLB are probably the easiest and safest.
ESPN.com
That I do not know. Kansas City Royals baseball games used to be viewed by Fox Sports KC and then Dish Network and them had bargaining issues which forced myself not to be able to view their games everyday like I used to. I know alot of baseball fans of other teams have had the same issue.Also baseball has that blackout rule which makes it difficult to view gms also. I would think local KC would have to have some channel to view Royals games. Hope you have better luck than I did. Miss watching them Royals on TV.
Of course if you have the right package, MLB.com game packages or if you are on your local cable system and it provides local games on Bally Sports or visiting teams carrier.
Thanks! Your answer is awaiting moderation.