There is so much going on in sports. It seemed like the U.S. Open tennis tournament lasted a month. The major league baseball season is on it finally leg to the playoffs. College football fans have had two weekends filled with upsets, and the NFL is going full speed ahead with a lot of very talented teams, particularly in the AFC.