Cannon has also lost to two very good teams. By one to westmoreland and they played York close. Cannon has an excellent run game, aand even showed the ability to pass in there last game, if they become consistently balanced like that, they will be hard to beat. That being said Marion is by no means a push-over. This has the makings to be an excellent game. Cannon 27-22