There is actually a Major League Baseball channel (or channels) on some television services. Fox Television network shows Major League Baseball games, as does ESPN.
2008 MLB All-Star Game - 2008 TV was released on: USA: 15 July 2008
1999 MLB All-Star Game - 1999 TV was released on: USA: 13 July 1999
2012 MLB All-Star Game - 2012 TV was released on: USA: 10 July 2012
1953 MLB All-Star Game - 1953 TV was released on: USA: 14 July 1953
2007 MLB All-Star Game - 2007 TV was released on: USA: 10 July 2007
1984 MLB All-Star Game - 1984 TV was released on: USA: 10 July 1984
2001 MLB All-Star Game - 2001 TV was released on: USA: 10 July 2001
1992 MLB All-Star Game - 1992 TV was released on: USA: 14 July 1992
1988 MLB All-Star Game - 1988 TV was released on: USA: 12 July 1988
2010 MLB All-Star Game - 2010 TV was released on: USA: 13 July 2010
1955 MLB All-Star Game - 1955 TV was released on: USA: 12 July 1955
1986 MLB All-Star Game - 1986 TV was released on: USA: 15 July 1986