Lone Star Ball, a Texas Rangers community
The Rangers have set up a live stream from center field for Opening Day from inside The Ballpark. Obviously, it probably won't be available during the game, but you can pretend you're there for the festivities!